第1部分 预备知识 1
第1章 IIS的配置与管理 1
1.1 安装IIS 1
1.2 IIS的配置与管理 2
1.2.1 使用IIS管理单元 2
1.2.2 远程管理模式 3
1.2.3 Web站点管理 4
1.2.4 定义主目录 4
1.2.5 虚拟目录 5
1.2.6 创建虚拟目录 6
1.3 Windows 2000中IIS 5.0的新特性 7
1.3.1 HTTP压缩 7
1.3.2 安全性维护 8
1.3.3 VBScript 5.0中的新内容 9
1.4 小结 9
第2章 ASP简介 10
2.1 基本格式 10
2.1.1 ASP文件的组成 10
2.1.2 添加服务器端脚本命令 11
2.1.3 混合HTML和脚本命令 12
2.1.4 文件包含 12
2.2 ASP相对于其他开发工具的优缺点 13
2.2.1 对于HTML作者 13
2.2.2 对于高级Web脚本编写者 13
2.2.3 对于Web开发和编程人员 13
2.2.4 Active Server Pages模型与其他工具的比较 14
2.3 相关编辑器介绍 16
2.3.1 NotePad(记事本) 16
2.3.2 UltraEdit 17
2.3.3 FrontPage 17
2.3.4 Visual InterDev 18
2.4 创建一个工程 19
2.4.1 命名Project 19
2.4.2 指定服务器和工作模式 19
2.4.3 指定Web目录名 20
2.4.4 应用页面布局 21
2.4.5 应用主题 21
2.4.6 创建一个简单的ASP页面 21
2.5 小结 22
第3章 ASP内置对象 23
3.1 Application对象 23
3.2 Server对象 24
3.3 Request对象 25
3.4 Response对象 26
3.5 Session对象 30
3.6 gloabal.asa文件 31
3.7 小结 32
第4章 ASP组件 33
4.1 Ad Rotator组件 33
4.1.1 Ad Rotator的方法 33
4.1.2 Ad Rotator的属性 34
4.1.3 Rotator Schedule文件 34
4.2 Content Rotator组件 35
4.3 Content Linking组件 37
4.4 File Access组件 38
4.5 Page Counter组件 38
4.6 AspMail组件 40
4.7 文件上传组件 41
4.8 图形组件 43
4.9 小结 44
第5章 SQL Server基础 45
5.1 关系数据库系统 45
5.2 SQL简介 46
5.3 SQL Server 2000的管理与配置 49
5.3.1 安装SQL Server 2000 49
5.3.2 SQL Server的管理与配置 55
5.3.3 创建和维护数据库概述 57
5.3.3 导入和导出数据 62
5.3.4 备份和还原数据库 63
5.4 ASP与SQL Server的连接 64
5.4.1 创建数据源 65
5.4.2 连接数据源 66
5.4.3 HTML表单和数据库交互 69
5.5 小结 70
第2部分 综合案例 71
案例1 网站计数器 71
1.1 案例说明 71
1.2 数据需求 72
1.3 创作步骤与关键点解析 72
1.3.1 创建数据库和数据连接 72
1.3.2 创建工程 73
1.3.3 程序详解 74
1.3.4 说明 77
1.4 小结 77
案例2 网上聊天室 78
2.1 案例说明 78
2.2 创作步骤与关键点解析 79
2.2.1 Application对象 79
2.2.2 Session对象 79
2.2.3 创建聊天室工程 79
2.2.4 程序详解 82
2.2.5 说明 89
2.3 小结 89
案例3 横幅广告 90
3.1 案例说明 90
3.2 创建工程 91
3.2.1 adort.txt文件 91
3.2.2 主文件index.asp 92
3.2.3 重定向文件adredir.asp 92
3.2.4 说明 93
3.3 小结 93
案例4 页面导航 94
4.1 案例说明 94
4.2 创建工程 95
4.2.1 导航文件 96
4.2.2 网页或网址的线性排列顺序文件 96
4.2.3 主目录文件 97
4.2.4 说明 98
4.3 小结 98
案例5 分数查询 99
5.1 案例说明 99
5.2 数据分析 99
5.3 创作步骤与关键点解析 100
5.3.1 创建数据库和数据连接 100
5.3.2 创建工程 101
5.3.3 程序详解 101
5.3.4 说明 110
5.4 小结 110
案例6 友情链接 111
6.1 案例说明 111
6.2 数据需求 112
6.3 创作步骤与关键点解析 113
6.3.1 创建数据库和数据连接 113
6.3.2 创建工程 113
6.3.3 程序详解 114
6.3.4 说明 126
6.4 小结 126
案例7 邮件列表 127
7.1 案例说明 127
7.2 数据需求 128
7.3 创作步骤与关键点解析 129
7.3.1 创建数据库和数据连接 129
7.3.2 创建工程 129
7.3.3 程序详解 129
7.3.4 说明 133
7.4 小结 134
案例8 新闻发布 135
8.1 案例说明 135
8.2 数据需求 135
8.3 创作步骤与关键点解析 136
8.3.1 创建数据库和数据连接 136
8.3.2 创建工程 136
8.3.3 程序详解 137
8.3.4 说明 142
8.4 小结 142
案例9 新闻推荐 143
9.1 案例说明 143
9.2 创作步骤与关键点解析 144
9.2.1 创建工程 144
9.2.2 程序详解 144
9.2.3 说明 148
9.3 小结 148
案例10 电子贺卡 149
10.1 案例说明 149
10.2 数据需求 150
10.3 创作步骤与关键点解析 150
10.3.1 创建数据库和数据连接 150
10.3.2 创建工程 150
10.3.3 程序详解 151
10.3.4 说明 159
10.4 小结 160
案例11 通讯录 161
11.1 案例说明 161
11.2 数据需求 161
11.3 创作步骤与关键点解析 163
11.3.1 创建数据库和数据连接 164
11.3.2 创建工程 164
11.3.3 程序详解 165
11.3.4 说明 180
11.4 小结 180
案例12 跳蚤市场 181
12.1 案例说明 181
12.2 数据需求 181
12.3 创作步骤与关键点解析 183
12.3.1 创建数据库和数据连接 183
12.3.2 创建工程 183
12.3.3 程序详解 184
12.3.4 说明 192
12.4 小结 193
案例13 在线论坛 194
13.1 案例说明 194
13.2 数据需求 195
13.3 创作步骤与关键点解析 196
13.3.1 创建数据库和数据连接 196
13.3.2 创建工程 196
13.3.3 程序详解 197
13.3.4 说明 219
13.4 小结 219
案例14 在线投票 220
14.1 案例说明 220
14.2 数据需求 220
14.3 创作步骤与关键点解析 221
14.3.1 创建数据库和数据连接 221
14.3.2 创建工程 221
14.3.3 程序详解 222
14.3.4 说明 228
14.4 小结 229
案例15 留言簿 230
15.1 案例说明 230
15.2 数据需求 230
15.3 创作步骤与关键点解析 232
15.3.1 创建数据库和数据连接 232
15.3.2 创建工程 232
15.3.3 程序详解 233
15.3.4 说明 250
15.4 小结 250
案例16 自由主页 251
16.1 案例说明 251
16.2 数据需求 252
16.3 创作步骤与关键点解析 253
16.3.1 创建数据库和数据连接 253
16.3.2 创建工程 254
16.3.3 程序详解 255
16.3.4 说明 277
16.4 小结 278
案例17 音乐在线 279
17.1 案例说明 279
17.2 数据需求 280
17.3 创作步骤与关键点解析 281
17.3.1 创建数据库和数据连接 281
17.3.2 创建工程 281
17.3.3 程序详解 282
17.3.4 说明 293
17.4 小结 294
案例18 在线商店 295
18.1 案例说明 295
18.2 数据需求 296
18.3 创作步骤与关键点解析 297
18.3.1 创建数据库和数据连接 297
18.3.2 创建工程 298
18.3.3 程序详解 298
18.3.4 说明 316
18.4 小结 317
案例19 就业站点 318
19.1 案例说明 318
19.2 数据需求 319
19.3 创作步骤与关键点解析 320
19.3.1 创建数据库和数据连接 320
19.3.2 创建工程 320
19.3.3 程序详解 320
19.3.4 说明 330
19.4 小结 330