图书前言

自从1990年ARPA网诞生后,互联网在短短十几年里经历了飞速的发展,互联网浪潮席卷了全球的每个角落。作为互联网应用的主角之一的WWW服务,则更是发展迅猛,个人网站、企业网站、电子商务网站、电子政务网站等,如雨后春笋般纷纷发展创建起来,利用网站进行企业形象与企业文化宣传、产品推销、电子商务活动或电子政务办公,已成为目前网站应用的主旋律。

    随着电子商务、电子政务等应用的不断深入和应用要求的不断提高,网站应用已从早期的以静态网页为主发展为以动态网页为主,很少有单纯采用静态网页的网站了。静态网页交互性差、无法存取访问后台数据库,对网页的手工制作工作量大,网站的及时更新较慢,维护管理也比较麻烦。动态网页技术正是针对静态网页存在的缺陷,而开发出的一种新的网页应用技术,其最大特点就在于提高了网页的交互性,能存取访问后台数据库,并能按照预先设定的显示格式,将从数据库中读取的数据动态地呈现在网页中,从而实现网页内容的动态显示。可以说,没有动态网页技术,就没有今天的电子商务和电子政务的应用与发展。

    动态网页技术主要有ASP、PHP、JSP和ASP.NET四种。ASP和ASP.NET是微软公司开发的动态网页技术,其Web服务器是IIS,只能运行在微软的Windows服务器平台。PHP和JSP支持跨平台运行,可运行在Windows服务器平台,也可运行在Linux、UNIX操作系统平台。在这四种动态网页技术中,ASP是最简单易学的,且功能相当强大,完全可以胜任电子商务、电子政务等网站的应用要求。ASP.NET是对ASP的全新升级,其编程控制采用全新的C#、VB.NET等编程语言,对初学者有较高的学习难度。

    本教材针对中职学生对知识的接受和领悟能力,选择ASP动态网页技术来实现动态Web应用的开发,并根据中职教育的培养目标和特点,从培养学生的实用、实战开发技能为出发点,采用全新的任务驱动编写模式,以开发一个采用了动态网页技术的校园网站为主线来组织各章节的内容。本书示例来自真实应用,实用性极强,读者学完并掌握本书内容后,便可成为一名合格的Web服务器管理与维护人员。

全书共8章,建议学时数为72学时,有条件者可安排108学时。72学时的课时分配如下表所示,其中理论教学38学时,实践教学34学时。授 课 内 容建议学时理论

教学实践

教学授 课 内 容建议学时理论

教学实践

教学 第1章 ASP的运行环境与配置42第5章 SQL语句2 第2章 HTML标记语言44第6章 ASP的数据库存取访问操作88 第3章 JavaScript与VBScript62第7章 编写校园网新闻发布系统46 第4章 ASP内建对象44第8章 校园网站首页的设计与实现68  为便于教师教学授课,本教材提供有本书示例所用到的相关素材、电子教案和习题答案,可访问作者网站下载。

本书的第1章、第4章至第8章由冯昊编写,第2章和第3章由杨海燕编写。本教材得到了清华大学出版社的大力支持和帮助,在此致以衷心的感谢!由于笔者学识所限,书中疏漏和不妥之处在所难免,敬请读者批评指正。

编 者2007年12月