前言
随着Internet的普及推广,Web技术得到了迅速的发展,社会对Web应用程序开发人员的需求越来越多。为了适应信息技术的发展和社会需求,我国高校的计算机及相关专业开设了Web程序设计方面的课程。但是,目前能够满足Web程序设计课程教学要求的教材不多。为此,我们根据这几年从事Web程序设计课程教学和Web程序开发的经验体会,编写了这本教材。本书具有以下特色:
(1)广泛的适应性:适合不同层次的读者选用,本书可作为普通高等院校计算机科学与技术、电子商务、软件工程、网络工程等专业的教学用书,也可作为非计算机专业相关课程的教学用书,还可作为网络技术及Web应用开发的培训教材。
(2)求精求新:各章节的编写本着精炼化、实用化的原则,尽量使用深入浅出的语言,讲解各种技术的基本原理及其在实际中的应用,同时力争把最新的Web技术纳入本书内容范围,教材中所使用的软件也都是最新版本。
(3)理论联系实际:每一章后面提供相应的应用案例,最后两章分别为典型的应用案例和上机实验指导。案例的选择具有典型性、实用性,案例的安排由浅入深、由易到难。案例教学引人入胜,易理解,易掌握,能使学生举一反三,掌握扎实的Web应用开发技术。
(4)教材结构完整:本书除了具有基础理论和实际案例教学内容外,还提供全面的例题、习题、上机实验指导、习题答案等内容,此外还提供了配套的教学大纲、教学课件及所有例题的源代码,方便教师教学和学生学习。力求达到教材内容丰富,结构清晰。
(5)语言通俗易懂:基本概念、理论准确,应用、技术的讲解开门见山,语言简明扼要,叙述深入浅出,重点、难点突出。
本书详细介绍了使用ASP进行Web程序设计的应用开发技术。本书每章内容由理论知识、应用案例、本章小结和课后习题4部分组成。全书共9章,内容包括Web应用程序设计基础、ASP基础、超文本标记语言HTML、脚本语言VBScript、ASP内置对象、ASP内置组件、Web应用程序开发实例和上机实验指导,书后附有习题答案。本书在编写方法上采用理论知识与实际应用案例相结合,由浅入深、由易到难、循序渐进的方式,易被广大读者接受。本书免费提供本课程的教学大纲、电子课件和所有例题的源代码,相关资源可从华信教育资源网www.huaxin.edu.cn或编著者网站www.wangjh.com免费下载。
本书参考教学学时数为80~100学时,其中理论教学50~60学时,上机实验30~40学时。教师可根据相关专业教学计划的要求,选取理论教学内容和上机实验内容进行教学。
本书由王剑辉、刘杰、周传生、姜龙滨编著。参加编写的人员有王剑辉、孙笑微、穆宝良、祁长兴、刘杰、周传生、姜龙滨和于涧等。全书由王剑辉、刘杰、周传生、姜龙滨主持编写,并由王剑辉最后统稿、修改和定稿。于涧老师制作了与本书配套的全部电子课件。在本书的编写过程中,得到了杜庆东、马佳琳、王晓薇、权奇哲、王淑玲、臧岩等老师的大力支持和帮助,在本书的出版过程中得到了沈阳师范大学、中国科学院沈阳计算技术研究所、辽宁省信息中心和电子工业出版社等单位的大力支持,在此一并表示衷心的感谢!
由于本书从策划选题到出版用了比较短的时间,编著者又都承担着繁重的教学和科研任务,在时间紧、任务重的情况下,书中难免有不当之处,敬请读者批评指正。编著者E-mail:jwang116@hotmail.com。
编著者
2009年4月