课前导读
ASP(Active Server Pages)是动态网页技术的**代表,是服务器端基于VBScript或JavaScript技术的编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。使用ASP可以组合HTML页、脚本命令和AcfiveX组件,以创建交互的Web页和基于Web的功能强大的应用程序。ASP应用程序简单易学,修改维护方便。
**提示
本章主要讲述与ASP相关的技术,首先详细讲解如何配置ASP的开发环境,然后简单介绍ASP页面中的基本组成部分HTML.*后详细介绍ASP页面中的脚本语言VBScript的基本语法和事件处理。
ASP的特点及工作原理
口 ASP动态网站环境配置
口 ASP相关技术概述
口 HTML基本概述及常用标记
口 VBScript数据类型及基本语句
口 VBScript程序与网页制作
1.1 动态网页的执行环境
ASP(Active Server Pages)是微软开发的一种服务器端脚本编写环境,使用它可以创建和生成动态、交互的Web服务器应用程序.ASP页面可以包含HTML标记、文本和脚本命令,ASP动态网页文件的扩展名是.asp.它以VBScripl或JavaScript作为脚本语言.ASP动态网页中可以包含服务器端脚本,安装在Web服务器计算机上的应用程序扩展软件负责解释并执行这些脚本,该软件通常称为ASP引擎。
ASP的特点
现在能够开发动态网页的技术很多.ASP是其中的一种。ASP由微软公司开发,已从ASP1.0发展到ASP 3.0。ASP的特点如下:
口 ASP能与任何AcfiveX Scdpfing语言相容.除了可使用VBScript或JavaScript语言编程外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言.譬如REXX、Perl等.脚本引擎是处理脚本程序的COM(Component Object ModeI)组件。
口 无需编译,容易编写,可在服务器端直接执行。
口 ASP文件是一种无格式的纯文本文件,可以使用普通的文本编辑器,如Windows的记事本等进行编辑设计。
口 与浏览器无关( Browser Independence).用户端只要使用可执行HTML代码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript、JavaScript)均在Web服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
口 ActiveX Server Components (ActiveX服务器元件)具有无限可扩充性。ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库,发送E-Mail或访问文件系统等。
口 在ASP页中可以包含服务器端脚本,通过在Web服务器上执行脚本可以将交互式内
…… 随着Intenet的飞速发展,传统的静态网页的Web服务已无法满足广大Internet用户的需求, 动态网页技术随之诞生, 如ASP、ASENET、PHP、JSP等。ASP(Active Server Pages)是微软公司开发的服务器端脚本环境。ASP功能强大,用户容易学习,使用它可以开发动态、交互的Web服务器应用程序。SQL Server 2005具有可靠性、可用性、可编程性和易用性,并且成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序的**数据库平台。另外,它还具有完全的Web功能,通过对高端硬件平台以及*新网络和存储技术的支持,可以为*大的Web端点和企业级的应用提供可扩展性和高可靠性,使用户能够在lnternet商业领域快速创建应用,从而减少建立电子商务、应用商业智能数据仓库和商业线路应用所需的时间。
本书围绕ASP+ SQL Server 2005提供的技术,详细探讨了如何使用HTML语言、VBScript脚本、ASP内置组件、ActiveX组件、XML数据处理、ADO编程技术、SQLServer2005数据库、数据库表、查询、T_SQL编程、存储过程和函数、触发器和游标创建方法与技巧,并且每章都有实例,使读者在实际运用中掌握网络编程技巧。*后通过综合网络程序(办公自动化系统、网上商店系统、教学辅助系统)讲解ASP+ SQL Server 2005网络应用程序实际开发技巧与方法。读者学习完本书后,就能够结合实际,快速、**、灵活地设计出专业级网站,所有的实例都可以直接应用到以后的工作中。