第1章 创建服务器环境 1
动态网页执行环境的准备 1
为什么选择ASP 1
ASP的运行环境 2
架构网站服务器 2
IIS简介 2
HS的安装 3
测试IIS 3
管理IIS5.1Web服务器 6
ASP文件的浏览 7
IIS虚拟目录的设置 7
虚拟目录的删除 11
本章小结 13
实训 创建服务器环境 14
第2章 ASP基础 15
ASP的开发工具 15
制作一个简单的ASP文件 16
新建ASP文件 16
保存ASP文件 17
浏览ASP文件 18
ASP的语法简介 19
本章小结 19
实训 ASP基础训练 19
第3章 使用VBScript进行动态网页设计 20
VBScript语言概述 20
VBScript语言的特点 20
在HTML中使用VBScript 20
在ASP中使用VBScript 21
VBScript中的变量 22
变量的声明 22
变量的赋值 23
变量的命名规则 23
变量的作用域和生命周期 23
数组 23
一维数组的定义 24
数组的赋值 24
数组元素的使用 24
多维数组的定义 24
定义及使用动态数组 24
VBScript中的运算符 25
算术运算符 25
比较运算符 25
逻辑运算符 25
运算符的优先级 26
VBScript中的数据类型 26
Variant数据类型 26
Variant子数据类型 27
在VBScript中定义常量 27
条件语句 28
If…Then…Else语句 28
Select Case语句 32
循环语句 33
Do…Loop语句 33
While…Wend语句 36
For…Next语句 38
For Each…Next语句 38
VBScript过程 40
Sub过程 40
Function过程 42
VBScript函数 44
转换函数 44
字符串函数 44
日期和时间函数 45
数学函数 45
本章小结 46
习题 46
实训 使用VBScript进行动态网页设计 47
第4章 Request和Response对象 48
Request对象 48
Request对象简介 48
读取浏览器提交的表单数据 49
读取HTTP查询字符串中的数据 56
获得服务器端的环境变量 58
Response对象 59
Response对象简介 59
使用Write方法输出信息 60
使用Redirect方法引导客户端至另一个URL位置 61
使用End方法停止处理ASP程序 62
关于Buffer属性 63
使用Cookie在客户端保存信息 64
Cookie概述 64
写入Cookie文件——Response.Cookies集合 64
读取Cookie文件 66
本章小结 67
习题 68
实训 Request和Response对象的应用 69
第5章 Application和Session对象 70
Application对象在网页设计中的应用 70
Application对象的集合 70
Application对象的方法 71
Application对象的事件 72
Session对象在网页设计中的应用 73
Session对象的属性 73
Session对象的Abandon方法 76
Session对象的事件 77
本章小结 80
习题 81
实训1 Session对象在网页设计中的应用 82
实训2 Application对象在网页设计中的应用 83
第6章 Server对象 84
Server对象的属性 84
Server对象的方法 85
本章小结 94
习题 95
实训 Server对象在网页设计中的应用 96
第7章 使用ASP操纵数据库 97
Web数据库访问技术 97
ODBC 97
OLE DB 98
ADO 98
创建数据库连接 99
配置Microsoft Access数据库文件的DSN并使用ODBC数据源创建连接 99
配置Microsoft SQL Server数据库文件的DSN并使用ODBC数据源创建连接 102
使用OLE DB创建到Access数据库的连接 107
使用OLE DB创建到到 SQL Server数据库连接 108
SQL语言概述 109
了解SQL语言 109
在SQL Server中执行SQL语句 109
主要SQL语句 111
ADO的对象类 113
Connection对象 114
打开和关闭数据库连接 115
使用Connection对象执行SQL语句 115
Connection对象的事务处理 118
用RecordSet对象控制数据 120
Recordset对象的属性 123
RecordSet对象的方法 124
ADO Command对象 128
Command对象的属性 128
Command对象的方法 129
本章小结 131
习题 132
实训 RecordSet对象在网页设计中的应用 133
第8章 ASP的常用组件 134
使用文件存取组件进行文件系统操作 134
创建文本文件 134
文本文件的读取和数据的追加操作 136
复制文件操作 141
移动文件操作 143
删除文件操作 144
创建文件夹操作 145
移动文件夹操作 146
删除文件夹操作 146
复制文件夹操作 147
使用CDO for NTS组件发送电子邮件 148
使用页面计数器组件 151
本章小结 152
习题 153
实训 ASP中常用组件的应用 154
第9章 论坛的实现 155
需求分析 155
数据库的建立 155
注册模块的实现 156
用户登录模块 162
用户信息编辑模块 166
文章浏览模块 172
发表文章模块 183
文章回复模块 186
文章审阅模块 189
其他文件源代码 189
本章小结 193
实训 丰富论坛的功能 193
参考文献 194