第0章 绪论 1
0.1 World Wide Web的发展简史 1
0.2 动态内容与Active Server Pages 3
0.3 本书介绍的内容 5
0.4 本书不会介绍的内容 6
0.5 系统要求 6
0.5.1 制作和编辑网页的工具 6
0.5.2 网页的执行环境 6
0.6 下一步工作 7
第1章 规划和设计专业的Web网站 8
1.1 为什么要做计划 8
1.2 定义项目 9
1.2.1 项目的目的 9
1.2.2 确定目标用户 10
1.2.3 用户的目的 11
1.2.4 内容和功能 11
1.2.5 信息的构建 12
1.3 Web是如何工作的 14
1.3.1 Windows 2000 15
1.3.2 Windows 95/98/NT 18
1.3.3 其他系统和选项 18
1.4 使用Personal Web Manager 19
1.4.1 设置Web服务器 19
1.4.2 创建目录 21
1.5.2 做好准备 23
1.5.1 HTML基础 23
1.5 搭建网站的架构 23
1.5.3 格式化文字 24
1.5.4 链接 26
1.5.5 图像 26
1.5.6 整理并生成完整的网站 28
1.6 界面设计 29
1.7 小结 31
1.8 下一步工作 31
2.1 使用Visual InterDev 32
第2章 开始学用Active Server Pages 32
2.2 使用FTP Client 34
2.3 开始界面设计 35
2.4 你将达到的目标 39
2.5 ASP基础 46
2.5.1 设定语言 47
2.5.2 对象 48
2.5.4 无调试程序时如何工作 51
2.5.3 调试程序 51
2.5.5 确定学习的方向 52
2.6 小结 52
第3章 创建互动的Web内容 54
3.1 用户界面 54
3.2 典型的内容 58
3.3 服务器端的包含文件 64
3.4 一致的重要性 66
3.5 深入发掘 69
3.6 Content Linking组件 72
3.6.1 创建列表 73
3.6.2 创建对象 73
3.6.3 在文件中移动 76
3.7 Content Rotator组件 78
3.8 广告条和AdRotator组件 79
3.9 Page Counter组件 83
3.10 下一步工作 84
第4章 使用ASP存取数据库 85
4.1 建立数据库和ODBC数据源 86
4.2 插入记录到数据库中 88
4.3 建立一个数据库连接 90
4.4 SQL基础:Insert 91
4.5 使用表单添加互动 93
4.6 数据建模 102
4.6.1 确定实体 103
4.6.2 实际的表 104
4.6.3 插入数据 105
4.7 错误处理 106
4.8.1 提交表单的方法 110
4.8 完成表单 110
4.8.2 多目的表单 113
4.9 使用HTML表格制作格式 114
4.10 小结 118
第5章 使用Cookies和数据库个性化网站 119
5.1 为什么要个性化 119
5.2 Cookies介绍 119
5.3 Cookie和隐私的关系 120
5.4 Cookie和Collection 121
5.5 查询数据库 124
5.6 Cookie的过期 134
5.7 Cookie的其他属性 137
5.8 定制mySpace 139
5.9 整合 157
5.10 小结 166
第6章 增加一对一拍卖功能 167
6.1 拍卖数据模型 167
6.2.1 Source 185
6.2 Recordset对象的更多功能 185
6.2.2 ActiveConnection 186
6.2.3 CursorType 186
6.2.4 LockType 187
6.2.5 Options 188
6.2.6 常数 188
6.3 新增记录 188
6.4 查看拍卖信息 191
6.5 使用my Auctions个性化站点 204
6.6 第三方组件和发送E-mail 214
6.7 下一步工作 218
第7章 建立电子商店和购物车 220
7.1 分类列表 223
7.2 搜索产品 230
7.3 下订单 245
7.3.1 增加产品到购物车 246
7.3.2 Counters组件 258
7.3.3 WWW上的安全防护问题 261
7.3.4 查看订单 262
7.4 下一步工作 279
第8章 使用ASP管理系统 280
8.1 安全性 280
8.2 显示一个表 284
8.3 在数据库中保存myLinks 287
8.4 上载myNews 文件:从浏览器到服务器 298
8.5 在服务器上建立文件:格式化news 308
8.6 读一个文件:输入产品数据 316
8.6.1 目录和子目录:在文件系统中移动 317
8.6.2 从文件系统中读入一个文件 322
8.6.3 扩展标记语言(Extensible Markup Language,XML) 331
8.6.4 生成XML 335
8.6.5 导入XML到数据库 336
8.6.6 交易和错误 338
8.6.7 在ASP中处理错误 350
8.7 总结 353
8.8 下一步工作 353
9.1 了解你的用户 354
第9章 做一个专业站点 354
9.1.1 讨论区 356
9.1.2 聊天室 358
9.1.3 升级数据库 358
9.2 相关技术 358
9.2.1 浏览器能力(Browser Capabilities) 359
9.2.2 动态的HTML(Dynamic HTML,DHTML) 361
9.2.3 Java Applets 362
9.3 展现你自己 362
9.4.1 基本的搜索引擎 363
9.4 搜索引擎 363
9.4.2 暗藏的广告 365
9.4.3 交换链接和合作伙伴 365
9.4.4 付费广告条、赞助和会员制程序 365
9.4.5 新闻发布和推荐信 366
9.4.6 真实的世界 366
9.5 新的目标在哪里 366
9.6 保持联系 367