第1章 初识ASP
1.1 网络程序设计语言的产生背景
1.2 WWW的工作原理
1.3 目前主要的网络程序设计语言
1.3.1 ASP
1.3.2 PHP
1.3.3 JSP
1.4 ASP入门
1.4.1 什么是ASP
1.4.2 ASP能做什么
1.4.3 ASP是怎样工作的
1.4.4 ASP与HTML
1.4.5 ASP构建网站的特点
1.4.6 ASP的组成
1.4.7 ASP的开发工具
1.4.8 ASP程序的调试技巧
1.5 IIS的安装配置
1.5.1 IIS的安装
1.5.2 IIS中虚拟目录的建立
1.5.3 认识Web属性
1.6 创建第一个简单的ASP页面
练习一
第2章 HTML基础
2.1 什么是HTML
2.1.1 HTML文件是什么
2.1.2 一个简单的例子
2.1.3 关于HTML编辑器
2.2 使用HTML创建基本网页
2.2.1 创建基本框架
2.2.2 创建文本
2.2.3 创建图像
2.2.4 创建超链接
2.2.5 创建列表
2.2.6 创建表格
2.2.7 创建表单
2.3 块级元素的使用
2.3.1 DIV的使用
2.3.2 SPAN的使用
2.3.3 ADRESS的使用
2.3.4 DEL的使用
2.3.5 PRE的使用
2.4 常用组件介绍
2.4.1 Applet的使用
2.4.2 Marquee的使用
2.4.3 Embed的使用
2.4.4 Obiect的使用
2.4.5 MAP的使用
2.5 网上商店用户登录页面设计
练习二
第3章 ASP脚本语言——VBScript
3.1 VBScript基础及语法
3.1.1 VBScript运算符
3.1.2 流程控制
3.1.3 如何在ASP中使用VBScript
3.2 VBScript变量及数据类型
3.2.1 变量的声明
3.2.2 变量类型
3.2.3 变量数据范围
3.2.4 VBScript中的常量
3.3 VBScript中的数组
3.3.1 数组的声明
3.3.2 动态数组
3.3.3 常用数组函数
3.4 VBScript过程
3.4.1 Sub过程
3.4.2 Function过程
3.5 VBScript常用函数
3.5.1 数学函数
3.5.2 类型转换函数
3.5.3 日期和时间函数
3.5.4 字符串运算函数
练习三
第4章 ASP基础
4.1 ASP文件的结构
4.2 声明脚本语言
4.2.1 如何使用ASP脚本
4.2.2 <Script>标记和<%…%>标记的区别
4.3 ASP中结合对象与组件
4.4 ASP基本语法
4.5 HTML文件中应用ASP变量、常量和数组
4.6 在ASP中使用基本脚本语言
4.6.1 条件运算
4.6.2 循环语句
4.6.3 格式化日期和时间
4.6.4 格式化数字
4.6.5 使用数学函数
4.6.6 使用字符串函数
4.6.7 Split函数的使用
4.6.8 使用With语句
4.6.9 调用函数和过程
4.7 使用Server Side Include(SSI)
4.7.1 SSI的功能
4.7.2 #Include指令
4.7.3 使用动态的SSI
4.7.4 应用程序的输出
4.7.5 包含文件的大小
4.7.6 #config
4.7.7 #tlastmod
4.7.8 jnc文件
练习四
第5章 使用Response对象和Request对象
5.1 Response对象
5.1.1 向浏览器输出数据
5.1.2停止输出数据
5.1.3 Response的数据集合
5.1.4网页重定向
5.1.5 Response的属性
5.1.6 Response的方法
5.2 使用Request对象
5.2.1 从浏览器获取数据
5.2.2 利用QueryString集合获取数据
5.2.3 获取服务端环境变量
5.3 一个调查表实例
练习五
第6章 APPlication和Session对象的应用
6.1 Application对象的应用
6.1.1 Application对象简介
6.1.2 自定义属十牛的应用
6.1.3使用Application事件和数据集合
6.1.4一个聊天室实例
6.1.5 网页计数器实例
6.2 Session对象的应用及工作原理
6.2.1 Session对象的数据集合
6.2.2 Session对象的属性
6.2.3 Session对象的方法
6.2.4 Session对象的事件
6.2.5 Session对象的会话
6.2.6 密码验证实例
练习六
第7章 Server对象、Cookies集合和Global.asa文件
7.1 Server对象的应用
7.1.1 Server对象概述
7.1.2 Server对象属性应用
7.1.3 向浏览器输出HTML代码
7.1.4 取得文件的路径
7.1.5 在浏览器中输出URL代码
7.1.6 CreatObject的使用
7.2 Cookies集合
7.2.1 Cookies工作原理
7.2.2 将Cookies写入浏览器
7.2.3 从浏览器读取Cookies
7.3 使用Global.asa文件
7.3.1 Global.asa文件概述
7.3.2 动态在线人数统计实例
练习七
第8章 ASP的内置组件
8.1 用Browser组件来获取客户浏览器的信息
8.2 FileSystem组件来处理文件
8.3 对文件夹的处理
8.4 处理驱动器并获取驱动器信息
8.5 利用Content Linker组件进行网络导航
8.6 Ad Rotator组件来制作动态广告
练习八
第9章 数据库基础知识
9.1 数据库系统的基本概念
9.2 建立Access数据库
9.3 SQL Server数据库简介
9.4 SQL Server 2000的使用
9.4.1 SQL Server 2000的介绍
9.4.2 SQL Server 2000的安装
9.4.3 如何建立数据库
9.4.4 如何创建表
9.4.5 建立用户和设定密码
9.5 设置数据源
练习九
第10章 使用SQL语句操作数据库
10.1 SQL语言简介
10.2 Select语句的基本形式
10.3 Select结构各子句
10.3.1 From子句
10.3.2 Where子句
10.3.3 Group By子句
10.3.4 Order By子句
10.3.5 Compute子句
10.4 使用函数
10.5 利用SQL语句操作数据
10.5.1 插入数据
10.5.2 修改数据
10.5.3 删除数据
10.6 视图和索引
10.6.1 创建视图
10.6.2 创建索引
10.7 Transact SQL程序设计
10.7.1 基本语法及变量
10.7.2 流程控制语句
练习十
第11章 使用ASP数据库对象操作数据库
11.1 使用ADO连接数据源
11.2 使用Connection对象连接数据库
11.2.1 使用Connection对象打开和关闭数据库
11.2.2 向浏览器以表格形式输出内容
11.3 使用RecordSet对象
11.3.1 RecordSet对象的属性和方法
11.3.2 实现数据库的分页显示
11.4 使用Command对象
11.4.1 Command对象方法概述
11.4.2 使用Command对象执行SQL语句
练习十
第12章 网上考试系统
12.1 系统总体设计
12.1.1 设计目标
12.1.2 设计思想
12.1.3 实现的功能
12.2 数据库设计
12.2.1 数据库规划
12.2.2 数据库表的设计
12.3 页面开发与程序设计
12.3.1 登录和注册页面
12.3.2 考试页面(test.asp)
12.3.3 阅卷页面(test_over.asp)
12.3.4 网上考试管理页面
本章小结
第13章 图书管理系统
13.1 总体设计
13.1.1 设计目标
13.1.2 设计思想
13.1.3 实现的功能
13.2 数据库设计
13.2.1 数据库规划
13.2.2 数据库表的设计
13.3 页面开发与程序设计
13.3.1 登录和注册页面(index.htm)
13.3.2 图书管理主页(index.asp)
13.3.3 图书入库页面(tushuruku.asp)
13.3.4 图书信息修改页面(tushumanage.asp)
13.3.5 图书注销页面(tushuzhuxiao.asp)
13.3.6 图书类别管理页面(tushuleibie.asp)
13.3.7 图书信息查询页面(tushucx.asp)
13.3.8 图书管理员管理(xtadminmanage.asp)
本章小结
第14章 网上购物系统
14.1 购物系统总体设计
14.1.1 设计目标
14.1.2 实现的功能
14.2 数据库设计
14.2.1 数据库规划
14.2.2 数据库表设计
14.3 页面与程序设计
14.3.1 主页设计
14.3.2 用户、沣册页面
14.3.3 货物选购页面(basket,asp)
14.3.4 收银台页面(cash.asp)
14.3.5 购物受理页面(cashsave.asp)
本章小结
第15章 企业内部办公管理系统
15.1 系统总体设计
15.1.1 设计目标
15.1.2 设计思想
15.1.3 实现的功能
15.2 数据库设计
15.2.1 数据库规划
15.2.2 数据库表的设计
15.3 页面开发与程序设计
15.3.1 登录页面(default.asp)
15.3.2 系统主页面(gensystem.asp)
15.3.3 通告发布(newnotice.asp)
15.3.4 管理通告(noticecontr01.asp)
15.3.5 浏览通告(noticelook.asp)
15.3.6 个人档案编辑(personinf.asp)
15.3.7 员工基本档案(stafpersoninf.asp)
15.3.8 个人工作计划管理(dayrep.asp)
本章小结
附录习题和答案