第1章 Web 20概念与图谱 2
从Web 10到Web20 2
Web 20概念诠释 3
Web 20图谱 3
信息发布 4
信息获取 4
信息共享 4
沟通交流 5
网络新媒体 5
国内外著名Web20网站 5
第2章 Web 20元素详解 7
信息发布功能的三大元素 7
Blog 7
Ajax 9
Comment 10
信息获取功能的五大元素 11
RSS 11
Bookmark 12
Digg 12
Search 13
CMS 14
信息共享功能的五大元素 14
Wiki 15
P2P 16
Tag 17
TrackBack 17
Permission 18
沟通交流功能的六大元素 18
SNS 18
IM 19
BBS 19
E-mail 19
聊天室 20
留言板 20
网络新媒体功能的九大元素 20
网络硬盘 21
网站统计 21
网络投票 21
网络相册 21
网络地图 22
网络游戏 22
网络广告 22
网络多媒体 22
电子商务 23
第3章 Web 20开发技术ASP 24
ASP是什么 24
ASP简介 24
ASP的工作原理 25
ASP的优点和特点 25
ASP和HTML的区别 26
竞争对手:ASP, JSP, PHP 27
ASP能做什么 28
ASP能做什么 28
什么时候使用ASP 28
ASP有什么支撑环境 29
服务器支持:IIS, PWS 29
数据库支持:SQL Server, Access 29
工具支持:Visual InterDev 29
小结 29
第4章 ASP开发入门 32
ASP对运行环境的要求 32
IIS安装和配置 32
IIS各版本的比较 33
安装IIS服务器 33
配置IIS默认网站属性 35
测试IIS默认网站 36
在IIS中新建子站点并测试 37
新建一个子站点 37
测试 38
PWS的安装和配置 39
PWS的安装 39
PWS的配置 39
ASP快速上手——Access留言簿程序 41
预备知识:取得表单参数 41
建立Access的留言簿数据库 43
第5章 VBScript语言基础 48
VBScript语言概述 48
在HTML中嵌入VBScript脚本 48
VBScript中的数据类型 49
数据子类型 49
子类型转换函数 49
返回变量类型函数VarType 52
VBScript中的常量 52
VBScript中的变量 53
变量的命名规则 53
变量的声明 53
变量的作用域与存活期 54
给变量赋值 54
标量变量和数组变量 54
使用动态数组 54
变量的简单应用实例 55
VBScript中的运算符及优先级 56
VBScript中的运算符 56
运算符的优先级 57
VBScript中的提示框 58
输入框InputBox 58
信息框MsgBox 58
VBScript中的条件控制语句 60
IfThenElse语句 60
SelectCase语句 61
VBScript中的循环控制语句 62
DoLoop语句 62
While Wend语句 64
For Next语句 64
For Each Next语句 64
小结 65
第6章 ASP基本语法 66
ASP文件构成 66
ASP基本语法 67
ASP标记方式 67
ASP注释方式 67
ASP包含文件方式 67
输出空白字符 68
ASP指令语法 69
ASP变量和常量 69
声明变量 70
变量作用域 70
为变量赋予会话或应用程序作用域 71
使用常量 72
ASP运算符 73
小结 74
第7章 ASP函数与组件 75
ASP定义过程 75
定义过程 75
调用过程 76
将数组传递给过程 77
ASP组件和对象 77
ActiveX组件 77
创建组件对象的实例 77
从Java类中创建一个对象 78
使用ASP内建对象 78
调用Object方法 78
设置对象属性 79
ASP使用集合 79
通过名称和索引访问项目 79
4种遍历集合方法 80
遍历带子关键字的集合 81
遍历对象集合 81
ASP集合有何不同之处 82
Globalasa文件的使用 82
Globalasa概述 82
Globalasa内容解析 82
小结 85
第8章 ASP六大内置对象 86
引入 86
Request对象 87
Request对象属性 87
Request对象方法 87
Request对象集合 88
使用Form集合取得表单参数 88
使用Cookies集合取得Cookie值 90
使用QueryString集合取得查询字符串 91
使用ServerVariables集合取得服务器变量 92
使用ClientCeificate集合取得SSL客户证书信息 93
Response对象 94
Response对象属性 95
Response对象方法 96
Response对象集合 97
Application对象 97
Application对象属性 97
Application对象方法 98
Application对象事件 98
Session对象 98
Session对象属性 99
Session对象方法 99
Session对象事件 99
Server对象 100
Server对象属性 100
Server对象方法 100
Obj ectContext对象 102
小结 102
第9章 ASP常用ActiveX组件 103
广告轮显组件 103
创建广告轮显对象实例 103
创建轮显列表文件 104
创建重定向文件 104
广告轮显实例演示 105
内容轮显组件 106
创建内容轮显组件实例 107
创建内容列表文件 107
检索并显示内容字符串 107
内容轮显实例演示 107
内容链接组件 108
创建内容链接对象实例 108
创建链接列表文件 109
检索内容链接列表文件 109
内容链接实例演示 109
页面计数器组件 110
创建页面计数器组件的实例对象 111
页面计数器组件对象的方法 111
计数器实例演示 111
计数器组件 112
创建计数器组件的实例对象 112
计数器对象的方法 112
投票器实例演示 113
浏览器能力组件 115
创建浏览器能力组件的实例对象 115
浏览器能力对象的属性列表 115
浏览器能力实例演示 116
总结 117
第10章 使用ADO开发数据库应用系统 118
ADO对象关系图 118
Connection对象 119
Connection对象简述 119
Connection对象属性 119
Connection对象方法 119
Connection对象的集合Errors 120
创建数据库连接的步骤 121
Connection连接Access实例 121
Command对象 122
Command对象属性 122
Command对象的方法Execute 123
使用Command对象的步骤 123
使用Parameters集合 123
用Command插入SQL 124
Recordset对象 125
Recordset对象简述 125
创建Recordset对象 125
打开记录集 125
Recordset对象的属性 125
Recordset对象的方法 127
用Recordset查询数据 128
利用ASP连接各种数据库 129
员工信息管理系统 131
需求设计 131
建立数据库 131
主页面indexp 131
添加数据页面addhtml 133
保存添加数据页面addasp 133
更改数据页面updatep 135
保存更改数据页面update2p 136
删除数据页面detelep 137
查询员工资料页面searchasp 138
小结 140
第11章 ASP开发中的常用技巧 141
ASP使用正则表达式 141
正则表达式概述 141
正则表达式在VBScript中使用 142
正则表达式在JavaScript中使用 144
常用正则表达式 145
字典对象Dictiona 146
Tools组件 147
文件系统对象FileSystemObject 148
ASP读写文本文件 150
TextStream对象的属性和方法 151
读取文本文件的步骤 151
读取文本文件的实例 152
写入文本文件的步骤 153
写入文本文件的实例 154
ASP文件操作 155
用FileSystemObject复制、移动、删除文件 155
用File复制、移动、删除文件 157
使用FileSystemObject检查文件是否存在 158
获取文件的属性 159
ASP文件夹操作 160
用FileSystemObject创建、复制、移动、删除文件夹 160
使用Folder操作文件夹 163
ASP查看驱动器信息 164
小结 166
第12章 博客网站系统 168
案例预览 168
从光盘安装 168
系统预览 168
需求分析 169
理解需求 169
Blog系统需求分析 169
系统用例分析 170
用例活动分析 170
系统设计 172
系统功能分析 172
系统流程分析 173
数据库设计 173
实体分析 174
E-R图分析 174
数据表结构 174
系统架构 180
总体结构 180
ADO数据库操作 180
主界面设计 182
主要功能开发 184
查看博客 184
编辑文章 186
发布评论 189
控制面板 193
RSS因子 195
关键技术 197
第13章 基于Ajax的留言本 198
案例预览 198
从光盘安装 198
系统预览 198
需求分析 199
理解需求 199
留言板需求分析 199
UML系统分析 199
系统设计 200
系统架构 200
模块界面设计 200
数据库设计 200
实体分析 200
E-R图分析 201
数据表结构 201
系统架构 201
关键技术 201
创建项目 201
设计系统架构 202
功能开发 202
显示留言 202
分页的实现 204
发布留言 212
第14章 新闻发布系统 216
案例预览 216
从光盘安装 216
系统预览 217
需求分析 218
功能需求 218
系统用例分析 218
系统设计 220
系统功能结构 220
系统流程分析 221
数据库设计 222
实体分析 222
数据表结构 223
创建数据表 225
系统架构 227
数据库连接 227
数据库操作 228
后台管理功能开发 228
管理员登录 228
新闻管理模块 231
留言管理模块 238
系统管理模块 240
前台新闻展现开发 243
新闻浏览 243
站点新闻搜索 245
发表新闻评论 245
留言本留言 246
所用关键技术 248
小结 248
第15章 为ASP网站添加RSS订阅功能 249
RSS文件语法 249
RSS文件实例 249
RSS节点元素 250
RSS的ASP使用实例 253
系统设计 253
数据表设计 254
数据库连接connasp 254
管理首页面Adminasp 256
增加页面Addasp 257
修改页面Editp 259
删除功能Delasp 260
RSS订阅页面indexasp 261
RSS生成样式 262
小结 262
第16章 Wiki网站系统 263
案例预览 263
从光盘安装 263
系统预览 264
需求分析 265
功能需求 265
系统用例分析 265
系统设计 266
系统功能结构 266
系统流程分析 267
数据库设计 268
实体分析 268
数据表结构 268
创建数据表 269
系统架构 269
数据库连接connasp 269
页面顶部文件topp 270
页面底部文件endp 270
功能开发 270
管理首页面adminp 270
增加页面addasp 272
修改页面editasp 274
删除功能delasp 277
阅读器页面indexp 277
最近更新列表listp 279
历史版本list/Histop 281
关键技术 285
小结 287
第17章 网络论坛系统 288
案例预览 288
从光盘安装 288
系统预览 289
需求分析 289
功能需求 290
系统用例分析 291
系统设计 292
系统功能结构 292
系统流程分析 293
数据库设计 294
实体分析 294
数据表结构 295
创建数据表 299
系统架构 299
数据库连接 299
数据库操作 300
用户功能开发 301
新用户注册 301
用户登录 302
个人信息管理 304
论坛功能 306
查看论坛信息 306
发帖和回帖 308
论坛搜索 309
帖子管理 310
后台管理功能开发 312
管理员登录 312
系统参数模块 313
论坛管理模块 315
用户管理模块 317
所用关键技术 318
小结 318
第18章 网络邮件系统 319
案例预览 319
从光盘安装 319
系统预览 320
需求分析 320
邮件系统需求分析 320
用例分析 321
系统设计 321
系统结构图 321
页面结构图 322
数据库设计 323
实体分析 323
数据表设计 323
创建数据库 323
系统架构 324
框架页面framehtm 324
导航菜单leasp 324
功能开发 325
登录系统loginasp 325
退出系统 327
收取邮件mailasp 328
阅读邮件mailreadasp 332
撰写邮件 335
上传附件attachp 341
文件夹mailfolderasp 344
通讯录recipientp 345
个性签名signatureasp 348
关键技术 352
小结 352
第19章 网络校友录系统 353
案例预览 353
从光盘安装 353
系统预览 353
需求分析 354
校友录需求分析 354
用例分析 355
系统设计 355
系统结构图 355
页面结构图 357
数据库设计 357
实体分析 357
数据表设计 358
创建数据库 361
系统架构 361
数据库连接connasp 361
加密函数md5p 362
公用函数charasp 362
上传函数incUploadp 363
子文件 363
身份验证sessionp 363
头文件topasp 364
菜单栏menup 364
工具栏leasp 364
出错页面errorp 366
登录与注册 366
成员登录loginp 366
注销登录logoutp 368
成员注册 368
找回密码 370
个人资料membereditp 371
班级管理 373
班级设置adminasp 373
成员管理admin managerasp 374
查看成员信息memberp 376
班级留言 377
班级留言列表msgboardasp 377
发表留言msgaddasp 378
留言下载postinfoasp 380
成员地址 381
成员地址列表addressp 381
成员地址导出classmateinfop 382
班级相册 384
班级相册列表photop 384
上传相片photoaddp 385
查看相册photoviewp 387
图片评论commentaddasp 389
常用网址 391
常用网址列表urlviewasp 391
添加网址urladdp 392
班级聊天 394
聊天主窗口chatp 394
聊天点歌songp 397
班级论坛 399
论坛主题列表postviewp 399
发表话题postaddp 400
查看主题postdisplayp 402
回复主题postreplyp 405
私人消息 407
消息列表primsgp 407
发送消息primsgsendp 408
查看消息primsgviewp 409
关键技术 410
小结 410
第20章 网络聊天室 411
案例预览 411
从光盘安装 411
系统预览 411
需求分析 412
功能需求 412
用例分析 413
系统设计 413
系统结构图 413
页面结构设计 414
数据库设计 415
实体分析 415
数据表设计 415
创建数据库 416
系统架构 417
数据库连接connp 417
系统配置文件configp 417
页脚文件incfootp 419
公用函数文件functionsp 419
功能开发 420
新用户注册 420
登录聊天室indexasp 425
主页面chatp 428
在线名单列表onlinep 429
工具栏reeshpagep 430
聊天输入窗口chatformp 431
聊天内容窗口mainp 436
聊天工具箱chatcmdp 439
关键技术 445
小结 446
第21章 网上商城系统 447
案例预览 447
从光盘安装 447
系统预览 448
需求分析 448
功能需求 448
系统用例分析 449
系统设计 450
系统功能结构 450
系统流程分析 451
数据库设计 452
实体分析 452
数据表结构 453
创建数据表 455
系统架构 455
数据库连接 455
数据库操作 456
用户功能开发 457
新用户注册 457
用户登录 458
找回密码 459
修改个人信息 460
在线购物功能 461
在线购书功能 461
购物车管理 464
用户查看订单 467
后台管理功能开发 467
管理员登录 467
图书分类管理 468
图书管理 470
订单管理 471
用户管理 473
管理员管理 475
关键技术 477
第22章 网站访问统计 478
概述 478
统计数据分类 478
如何实现统计 478
ASP变量统计 479
服务器硬件与软件统计信息 479
Application变量 481
Session变量 481
Request变量 481
Environment变量 484
组件支持 485
磁盘信息 485
ASP站点计数器 486
文本型计数器 486
数据库型计数器 487
附录A Ajax框架汇总 490
附录B 中国互联网Web20百强企业 493