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