第1章 网站的基本知识 1
1.1 Web基础知识 1
1.1.1 Internet提供的主要服务 1
1.1.2 Web服务 4
1.2 网页与网站 4
1.2.1 网站类型 4
1.2.2 网站设计常用术语 5
1.2.3 制作网页的工具软件 6
1.2.4 静态网页和动态网页 7
1.3 网页设计方法 8
1.3.1 动态HTML(DHTML) 8
1.3.2 公共网关接口(CGI) 8
1.3.3 Internet数据库连接器(IDC) 9
1.3.4 动态服务器页面(ASP) 9
1.4 本章小结 10
1.5 习题 10
第2章 网站的策划和设计 11
2.1 网站的组织结构 11
2.1.1 顺序结构 11
2.1.2 层次结构 12
2.1.3 网状结构 12
2.1.4 复合结构 13
2.2 网页版式的基本类型 13
2.3 网站建设的基本原则 17
2.3.1 内容组织 18
2.3.2 网站风格 19
2.3.3 人员配置 21
2.4 网站建设的基本流程 22
2.5 网站规划案例 24
2.5.1 公司宣传网站 24
2.5.2 网站规划书 24
2.6 本章小结 25
2.7 习题 26
第3章 静态网页设计 27
3.1 HTML基础 27
3.2 交互式表单设计 33
3.2.1 基本语法 33
3.2.2 登录表单设计 34
3.2.3 爱好调查表单设计 35
3.2.4 意见栏表单设计 36
3.2.5 毕业院校选择表单设计 37
3.3 表格和框架 39
3.3.1 学生成绩一览表 39
3.3.2 典型主页设计 41
3.4 使用FrontPage简化设计 42
3.4.1 用FrontPage制作网页的特点 43
3.4.2 静态网页实例 43
3.5 本章小结 49
3.6 习题 49
第4章 动态网页设计 50
4.1 创建ASP的运行环境 50
4.1.1 环境要求 51
4.1.2 IIS的安装 51
4.1.3 IIS的启动和设置 55
4.1.4 虚拟目录的设置 57
4.2 ASP应用基础 62
4.2.1 ASP文件结构 62
4.2.2 ASP基本语法 63
4.3 网上调查 66
4.3.1 制作网上调查表单 67
4.3.2 编写网上调查表单处理页面 70
4.4 本章小结 74
4.5 习题 74
第5章 与数据库建立连接 76
5.1 设置Web数据库环境 76
5.1.1 ADO概述 76
5.1.2 设置ODBC 77
5.2 建立与数据库的连接 81
5.2.1 创建连接字符串 81
5.2.2 连接到数据库 83
5.3 用户登录和注册 85
5.3.1 制作登录页面 85
5.3.2 编写密码验证程序 87
5.3.3 制作注册页面 89
5.4 SQL语言简介 95
5.4.1 SQL查询语句 95
5.4.2 SQL更新语句 97
5.5 本章小结 99
5.6 习题 99
第6章 设计留言簿 101
6.1 用户留言 101
6.2 查看留言 104
6.3 留言簿维护 107
6.4 增加回复功能 113
6.5 本章小结 119
6.6 习题 119
第7章 制作BBS 120
7.1 BBS的布局 120
7.2 显示文章标题区和文章内容区 121
7.3 BBS的维护 126
7.4 本章小结 135
7.5 习题 136
第8章 建立聊天室 137
8.1 建立聊天室登录页面 137
8.2 建立聊天室框架 139
8.3 发言区框架页面的设计 143
8.4 其他子框架页面的设计 148
8.5 实现自动离开功能 151
8.6 本章小结 155
8.7 习题 156
第9章 网站的测试和发布 157
9.1 网站的测试 157
9.1.1 创建站点 157
9.1.2 视图的选择 159
9.1.3 检查超链接的正确性 161
9.1.4 检查有没有多余的文件 162
9.2 网站的发布 163
9.2.1 网站的发布形式 163
9.2.2 域名注册 164
9.2.3 申请个人免费网站 165
9.2.4 上传网页 167
9.3 习题 173
第10章 网站的宣传与维护 174
10.1 网站的宣传 174
10.1.1 广告宣传 174
10.1.2 登录到搜索引擎 175
10.2 网站的安全性 176
10.2.1 安全隐患分析 176
10.2.2 提高IIS+ASP网站安全性的方法 177
10.3 网站维护 178
10.4 习题 179
附录A ASP脚本语言VBScript 180
A1 VBScript概述 180
A2 VBScript基本语法 180
A2.1 数据类型 180
A2.2 变量、常量 181
A2.3 运算符 182
A3 控制语句 183
A3.1 循环语句 183
A3.2 条件语句 186
A4 VBScript过程 188
A4.1 Sub过程 188
A4.2 Function过程 189
附录B VBScript函数参考 190
附录C ASP的内部对象 215
C1 Request对象 215
C2 Response对象 226
C2.1 Response对象的属性 227
C2.2 Response对象的方法 231
C2.3 Cookies集合 233
C3 Server对象 235
C3.1 Server对象的属性 235
C3.2 Server对象的方法 236
C4 Application对象 238
C4.1 Application对象的集合 238
C4.2 Application对象的属性 239
C4.3 Application对象的方法 239
C4.4 Application对象的事件 240
C5 Session对象 240
C5.1 Session对象的集合 241
C5.2 Session对象的属性 241
C5.3 Session对象的方法 242
C5.4 Session对象的事件 243
参考文献 244