本书选用开发网络应用程序最普遍的组合ASP+Access,详细介绍了ASP开发数据库应用程序方面的知识,同时专注于解决问题的经典方法,由浅入深地介绍了具有一定难度的高级开发方法。
本书主要包括以下知识点:如何构建ASP的运行与开发环境,如何使用
VBS来编写ASP应用程序,如何使用ASP的内置对象,如何使用Access数据库,如何使用ADO来访问数据库和如何进行实际的中型ASP应用程序的开发。
本书的示例都是精心挑选的,所有的代码都可以从附赠光盘中获得。这些代码将以最直观的方式让您踏入ASP的开发殿堂来。
本书非常适合没有任何开发经验的读者,对于具备一定ASP开发技巧,希望开发中型Web应用程序的读者也非常适合。
本书主要内容:
第1章,ASP简介与服务器安装配置。本章介绍了ASP的来龙去脉,重点介绍了运行和开发ASP应用程序需要的环境的配置方法,并给出了一个非常简单但完整的ASP入门级的应用程序,以便读者能够以最快的方式认识ASP应用程序。
第2章,ASP与脚本语言基础。ASP本身并不能成为一种语言,但ASP却支持多种语言,例如VBScript和JavaScript。本书选用的是Microsofl的脚本语言产品VBScript。介绍该语言的主要目的是让读者对程序设计有一个全面的认识,能够掌握VBScript语言的基本语法,这是开发ASP所必须的。介绍语言时,本书没有深入探讨’VBScript的运行机制,也没有探究VBScript语言的高级特性,而是从最基础的层面上为读者打通关节,为后续章节的学习做准备。
第3章,ASP内置对象。ASP之所以功能强大且易于学习和开发,很大程度上是ASP内置对象的功劳。ASP内置对象是开发ASP应用程序必不可少的技术。本章详细介绍了常用内置对象的知识以及使用方法,通过实例演示了如何使用内置对象快速地进行ASP应用程序的开发。
第4章,使用ADO访问数据库。数据访问可以说是很多Web应用程序的核心。本章首先介绍了数据库方面的知识,详细介绍了Access的使用方法。然后介绍了如何通过ADO来访问和操作数据库。本章由基础入手,逐渐深入,让读者不知不觉中掌握了通过AD0访问数据库的技术,为后续章节的学习铺平了道路。
第5章,学生课程管理系统综述。从本章开始,读者将接触到实际的ASP应用程序的开发。本章介绍了学生课程管理系统的总体功能和常用模块的设计,并实现了该系统的登录功能。
第6章,学生管理系统。学生管理系统是学生课程管理系统的一个子系统,用于学生管理自己的课程等相关信息。本章详细介绍了如何一步步地实现该子系统。
第7章,管理员管理系统。管理员管理系统是学生课程管理系统的另一个子系统,用于教师和管理员管理相关信息。本章详细介绍了教师和管理员的功能实现。