内容简介 本书由浅入深、循序渐进地介绍了使用Microsoft公司的ASP技术开发Web应用程序的方法。全书共分11章,第1章介绍HTML语言的基础知识;第2章介绍ASP程序的特点、运行环境、工作流程及创建方法;第3章介绍VBScript脚本语言的基本语法;第4~5章介绍ASP对象的基本知识和用法;第6~7章介绍ASP常用服务器组件的使用;第8~9章介绍ASP程序与数据库的连接和交互方法;第10章介绍ASP脚本调试和自定义错误信息等;第11章通过两个综合实例(网上论坛和网上书店)对前面所学的知识进行了贯穿。本书内容翔实、结构清晰、叙述流畅、可操作性强,是ASP初学者和网站开发人员很好的参考书,适合高等院校及各种培训班作为教材使用。
前 言 ASP是Microsoft公司开发的服务器端的脚本环境,是目前流行的开放式的Web应用程序开发技术。ASP的主要特性是能够把脚本、HTML、组件和强大的Web数据库访问功能结合在一起,形成一个能在服务器上运行的应用程序,并把按用户的要求专门制作的HTML页面送给客户端浏览器。 ASP属于ActiveX技术中的服务器端技术,与通常在客户端实现动态页面的技术(如Java Applet、ActiveX控件和VBScript等)不同,ASP中的命令和脚本都是在服务器端解释执行,将执行后的结果生成HTML页面并发送给浏览器。由于脚本在服务器端执行,因而开发者不必担心浏览器是否能执行脚本。同时,由于只是将HTML页面发送到浏览器,在浏览器上看不到ASP程序,因此可以防止程序被窃取。另外,ASP还具有许多显著的优点。例如,ASP运行在Web服务器的同一进程中,能更快、更有效地处理客户请求;ASP提供了更简单、更方便的数据库访问方法,使开发基于数据库驱动的Web应用程序更容易;ASP支持VBScript和Jscript,并能以插件形式支持其他脚本语言,如REXX和Perl等。 本书面向学习ASP和网站开发的初中级用户。本书采用由浅入深、循序渐进的讲述方法,在内容编写上充分考虑到初学者的实际需求,通过大量实用的操作指导和有代表性的实例,可以使读者直观、迅速地了解ASP的主要功能和动态网站的制作方法。另外,读者可以通过各章后的习题来巩固书中所学的知识。 本书是集体智慧的结晶,除封面署名的作者外,参加本书编写和制作的人员还有许书明、徐燕华、王静琪、李伟、陈笑、王淑敏、耿向华、王维、袁建华、孔祥亮、成凤进、牛静敏、张雪琴、何俊杰。尽管我们在编写本书时已尽了最大努力,但由于各种条件的限制,加之作者水平有限,书中不足之处在所难免希望读者批评指正。 编 者