第一版前言

随着Internet技术的发展,基于Web的应用系统正在成为信息系统的主流。网上应用系统、企事业信息管理、电子商务和电子政务等需求的增加,使用Web方式进行信息处理和应用系统开发已经成为应用程序设计的发展趋势。目前,ASP(Active Server Pages)是最为流行的Web程序开发技术,它做为一种服务器端脚本编写技术,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。自Halcycon公司开发出称为iASP(Instant ASP)的ASP脚本解释引擎后,ASP不仅能够运行在Windows系统平台上的IIS环境中,也能运行于UNIX和Linux平台上的Apache,使得ASP可以跨平台运行。

本书面向高等学校在校学生及广大Web程序设计的初学者。从初学者角度出发,结合实例,循序渐进地介绍了使用ASP技术进行Web程序设计的方法和技巧。全书结构合理,语言通俗易懂,讲解深入浅出,便于自学。

全书共8章,第1章介绍Web程序设计基础;第2章介绍HTML元素;第3章介绍JavaScript;第4章介绍VBScript;第5章介绍ASP内置对象;第6章介绍ActiveX组件;第7章介绍ActiveX数据对象;第8章以电子文档管理系统的开发为例,介绍Web应用程序设计、开发、发布和测试的过程和方法。

本书既可作为高等院校Web程序设计课程的教材,也可作为社会各类网站开发培训班的入门教材,还可用于Web程序设计的自学教材。

参加本书编写工作的人员都是长期从事计算机教学、科研和程序开发的一线教师,他们丰富的教学经验已经融入到本书的每一章节中。本书凝聚了多年的教学经验和集体的智慧,教材内容丰富、系统、完整,深入浅出。相信本书一定会受到读者的欢迎。

本书第1、5、6、7章由武仁杰执笔;第2章由米海英执笔;第3、4、8章由王志辉执笔;参加本书编写和程序调试的还有张敏、孙佰利、王锐、杨洁和叶永飞等。郭喜凤主审了全书。

编写过程中参考了大量的相关资料,并从网络中获取了许多最新资料,在此向所有作者表示衷心的感谢。

中国铁道出版社对本书的出版给予了大力支持,在此一并表示感谢。

限于编写者水平,时间仓促,书中难免会有疏漏之处,敬请广大读者批评、指正。

编者

2008年12月