本书着眼于技能型紧缺人才培养目标,从DreamweaverMX2004可视化操作与手工编程的结合上详细地介绍了基于ASP的Web应用程序开发技术。本书共分7章。主要内容包括:Web应用程序概述、HTML网页设计、VBScript脚本编程、ASP内建对象编程、Web与数据库集成、网上论坛设计、网上考试系统设计。全书坚持以就业为导向、以能力培养为本位的原则,突出实用性、适用性和先进性,结合案例深入浅出、循序渐进地引导读者学习。各章均配有习题和上机练习。本书可作为高等职业院校计算机类专业的教材,也可作为Web应用程序开发维护人员的参考书。本书配套有电子教学参考资料包,详见前言。本书前言随着计算机网络技术的快速发展,当今程序设计的重点已从传统的桌面应用程序设计转向Web应用程序设计。Web应用程序是使用HTTP作为核心通信协议并使用HTML语言向用户传递基于Web信息的应用程序,通常是由一组静态网页和动态网页所组成的,开发Web应用程序的目的是让用户通过Internet或Intranet对Web站点上的内容进行访问。Web应用程序是基于Web浏览器的应用程序。与传统的桌面应用程序相比,Web应用程序的主要优点在于不需要开发客户端应用程序,这样既降低了应用开发的成本,也使应用程序的使用更加简便和容易。目前有多种Web应用程序开发技术。ASP就是当今流行的Web应用程序开发技术之一,它将HTML语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的Web应用程序。由于ASP与Windows操作系统平台结合紧密,开发环境配置简便,体系结构清晰,而且可以采用VBScript或JavaScript作为客户端和服务器端的脚本编写语言,非常容易上手,深受Web应用开发人员、院校学生以及电脑编程爱好者的青睐。开发Web应用程序时,经常用到手工编写代码和可视化操作这两种工作方式。手工编写代码使人感到清晰,可视化操作则有利于提高工作效率。本书将从可视化操作与手工编码的结合上来讲述如何开发基于ASP的Web应用程序。DreamweaverMX2004是Macromedia出品的一款专业的HTML编辑器,用于对Web网站、Web页面和Web应用程序进行设计、编码和开发。无论是愿意享受手工编写HTML代码时的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver都能提供方便快捷、功能强大的工具,使用它可以快速地创建基于专业标准的网站和Web应用程序,并使开发者获得更加完美的Web创作体验。DreamweaverMX2004对ASP等Web应用开发技术提供了很好的支持,使用它很容易创建数据库连接并在同一站点的所有页面中使用;通过可视化操作可以快速生成记录集并分页显示数据库记录;通过各种服务器行为可以快速生成实现数据库的添加、查询、修改和删除等功能的动态网页,也可以快速创建实现用户注册、登录以及授权访问等功能的网页。本书共分7章,从DreamweaverMX2004可视化操作与手工编程的结合上详细地介绍了基于ASP的Web应用程序开发技术。第1章介绍Web应用程序的基本知识、配置ASP开发环境以及设置Dreamweaver站点等;第2章讲述HTML语言基础、设置文本格式、使用图像、为网页添加特殊效果、使用超链接、使用表格、使用框架、使用表单以及使用CSS样式设置网页外观等;第3章介绍使用VBScript语言进行程序设计的基本内容,包括VBScript概述、VBScript基本元素、基本语句、条件语句、循环语句、数组、过程以及文档对象模型等;第4章介绍如何使用ASP内建对象编程,主要包括ASP编程基础、Response对象、Request对象、Server对象、Session对象、Application对象以及添加动态内容源等;第5章讨论如何实现Web与数据库的集成,主要包括创建数据库连接、创建记录显示页面、创建记录搜索页面、创建记录添加页面、创建记录更新页面、创建记录删除页面以及创建受限访问页面等。作为前5章所讲知识的综合应用,后面两章分别给出了一个具有一定实用性的设计实例:第6章讲述如何设计一个网上论坛;第7章讲述如何设计一个网上考试系统。在本书的编写过程中,作者力求体现职业教育的性质、任务和培养目标,坚持以就业为导向、以能力培养为本位的原则,突出教材的实用性、适用性和先进性。本书从培养技能型紧缺人才的目的出发,采用案例驱动的教学方法,深入浅出、循序渐进地引导读者学习和掌握本课程的知识点,并辅以现场操作的屏幕画面,使读者有亲临其境之感。每章后面均附有习题和上机实验,可供读者自我测试之用。本书实例中所用到的一些人名、通信地址和电话号码均为虚构,若有雷同,实属巧合。本书由赵增敏、朱粹丹、赵朱曦、韩亚娟编著。参加本书编写、程序测试和文字录入的还有王静玲、李菲、郭宏、朱永天、王庆建、李惠敏、张岩、孙宇鹏、张迪、王永列、李娴、芦艳、刘旭、王静、李伟伟、李小洁、郭改文、赵明星、李自晓、谢飞、杨可伟、盛兴文,在此一并致谢。本书配有电子教学参考资料包,包括电子教案、教学指南、习题答案,请有此需要的教师登录华信教育资源网(http://www.hxedu.com.cn)免费下载,或与电子工业出版社联系,我们将免费提供。Email:ve@phei.com.cn由于作者水平所限,书中疏漏和错误之处在所难免,欢迎广大读者提出宝贵意见。