第一篇 基础篇 1
第1章 Dreamweaver 8基础 1
1.1 Dreamweaver 8的操作环境 1
1.1.1 Dreamweaver 8的启动 1
1.1.2 Dreamweaver 8的操作界面 3
1.1.3 Dreamweaver中的面板 4
1.1.4 Dreamweaver中的常见文件格式 7
1.2 Dreamweaver 8新功能简介 7
1.2.1使用最佳做法 7
1.2.2与新技术和标准集成 8
1.2.3缩短了完成常见任务所需的时间 8
1.3网页设计基础 9
1.3.1网站 9
1.3.2网页 9
1.3.3 HTML 9
1.3.4 URL 10
1.3.5超文本传输协议 10
1.3.6 TCP/IP 10
1.3.7 FTP 10
1.4练习 11
第2章 构建站点 12
2.1网站创建的工作流程 12
2.1.1规划阶段 12
2.1.2设计阶段 13
2.1.3完善阶段 13
2.1.4发布阶段 13
2.1.5维护阶段 13
2.2创建网站文件夹 14
2.3创建本地站点 14
2.3.1显示站点窗口 15
2.3.2创建站点 15
2.4本地站点的管理 18
2.4.1文件管理 18
2.4.2站点编辑 19
2.4.3使用站点地图规划站点 20
2.5创建服务器端网站 2
2.6创建新页面 22
2.6.1从欢迎界面上创建空白页面 22
2.6.2关闭欢迎界面时创建空白页面 23
2.7修改页面的基本属性 24
2.8设置页面头内容 27
2.8.1设置标题 28
2.8.2设置META信息 28
2.8.3在HTML代码中编辑头内容 32
2.9本章综合实例——创建站点并从中新建一个页面 33
2.9.1创建本地站点 33
2.9.2创建首页 35
2.9.3为文件添加标题 35
2.10练习 36
第3章 ASP基础知识 37
3.1 ASP概述 37
3.1.1静态网页和动态网页 37
3.1.2什么是ASP 38
3.1.3 ASP的工作原理 39
3.2 IIS的安装与配置 40
3.2.1安装IIS 5.0 41
3.2.2配置IIS 43
3.3 ASP的文件结构 46
3.4 ASP的基本语法 48
3.5创建简单的ASP程序 48
3.6本章综合实例 51
3.7练习 54
第4章 ASP使用的脚本语言 55
4.1脚本语言简介 55
4.2 VBScript脚本语言介绍 56
4.2.1 VBScript介绍 56
4.2.2 VBScript代码的基本格式 57
4.2.3 VBScript常数 57
4.2.4 VBScript变量 58
4.2.5表达式和运算符 60
4.2.6 VBScript过程 62
4.2.7 VBScript函数 63
4.2.8 VBScript的数据类型 70
4.2.9 VBScript的流程控制语句 71
4.3 JavaScript脚本语言介绍 74
4.3.1 JavaScript介绍 74
4.3.2 JavaScript的基本数据类型 76
4.3.3 JavaScript表达式和运算符 78
4.3.4 JavaScript流程控制语句 79
4.3.5 JavaScript函数 81
4.3.6 JavaScript事件 82
4.3.7 JavaScript对象 85
4.4本章综合实例——模拟基金行情滚屏效果 91
4.5练习 95
第5章 ASP的内置对象 98
5.1 Request对象 98
5.1.1 QueryString集合 99
5.1.2 Form集合 100
5.1.3 Cookie集合 102
5.1.4 ServerVariable集合 103
5.2 Response对象 105
5.2.1 Response对象的属性 105
5.2.2 Response对象的方法 107
5.2.3 Response对象的集合 112
5.3 Application对象 112
5.3.1 Application对象的属性 112
5.3.2 Application对象的方法 113
5.3.3 Application对象的事件 114
5.4 Session对象 115
5.4.1 Session对象的属性 116
5.4.2 Session对象的方法 116
5.4.3 Session对象的事件 117
5.5 Server对象 119
5.5.1 Server对象的属性 119
5.5.2 Server对象的方法 119
5.6 global.asa文件介绍 124
5.7本章综合实例——简单的聊天室程序 127
5.8练习 129
第6章 ASP的内置组件 134
6.1浏览器兼容组件 134
6.1.1 Browser组件 134
6.1.2 Browsecap.ini文件 135
6.2文本超链接组件 137
6.2.1文本超链接的参数 137
6.2.2文本超链接组件的方法 137
6.3 FileSystem组件 137
6.3.1新建文件 138
6.3.2读取和追加数据 140
6.3.3处理文件 145
6.3.4综合实例简单的问卷调查 149
6.3.5驱动器的操作 154
6.3.6文件夹的操作 158
6.4 AdRotator组件 161
6.5 Dictionary组件 164
6.6本章综合实例——计数器 165
6.7练习 166
第7章 与ASP相关的数据库 168
7.1 Microsoft SQL Server 168
7.2 Access 174
7.2.1 Access介绍 174
7.2.2 Access数据库的创建 175
7.3 ASP存取和管理数据库 177
7.3.1建立连接 177
7.3.2建立表并输入内容 182
7.3.3修改表结构 183
7.3.4插入、修改或删除表内容 184
7.3.5内容检索 186
7.4 Connection对象的使用 186
7.4.1创建Connection对象 187
7.4.2使用Connection对象打开和关闭数据库 187
7.4.3向浏览器输出数据库内容 189
7.4.4通过Connection和SQL语句插入一条记录 190
7.5 Command对象 191
7.6 RecordSet对象 193
7.6.1 RecordSet对象的属性和方法 193
7.6.2利用RecordSet对象进行添加、修改和删除操作 195
7.6.3实现数据库的分页显示 201
7.7 Parameters数据集和Parameter对象 208
7.7.1 Parameters数据集 208
7.7.2 Parameter对象 209
7.8 Errors数据集 210
7.9 Properties数据集和Property对象 211
7.9.1 Properties数据集 212
7.9.2 Property对象 212
7.10 Fields数据集和Field对象 213
7.10.1 Fields数据集 214
7.10.2 Field对象 214
7.11本章综合实例——创建一个简单的通讯录 216
7.12练习 224
第二篇 实例篇 226
第8章 用户注册和登录 226
8.1系统分析 226
8.2用户注册 226
8.2.1设计用户注册表 227
8.2.2设计用户注册页面 229
8.2.3检查用户注册信息 234
8.2.4将用户注册信息写入表中 235
8.3用户登录 239
8.3.1设计用户登录页面 239
8.3.2检查用户登录信息 242
第9章 留言版 244
9.1系统构成分析 244
9.1.1设计liuyan表 245
9.1.2设计admin表 247
9.2留言版首页index.asp的制作 247
9.3管理页面的制作 257
9.3.1管理者登录页面 257
9.3.2登录检查文件 261
9.3.3管理文件页面制作 262
9.3.4删除文件 267
9.3.5密码更改文件 268
9.4留言版测试 271
第10章 网上评分系统 273
10.1系统构成分析 273
10.2首页index.asp的制作 275
10.3相关文件制作 279
10.4查看详细得分情况文件 281
10.5评分系统管理 284
10.5.1登录文件login.asp 284
10.5.2管理页面admin.asp 286
10.5.3编辑页面edit.asp 290
10.5.4修改页面modify.asp 291
10.5.5添加页面制作 296
10.5.6退出管理制作 298
10.6系统测试 298
第11章 新闻发布系统 303
11.1系统构成分析 303
11.2创建数据库 304
11.3链接文件和新闻头部、尾部文件的创建 305
11.3.1创建链接文件 306
11.3.2新闻头部文件的制作 306
11.3.3新闻尾部文件的制作 309
11.4制作首页 310
11.5管理页面 314
11.5.1创建登录页面和登录检查页面 314
11.5.2创建新闻添加页面 317
11.5.3创建新闻录入页面write.asp 319
11.5.4创建编辑和删除页面 321
11.5.5创建退出管理 324
11.6创建新闻查看页面 324
11.7新闻系统测试 327
第12章BBS系统 331
12.1系统构成分析 331
12.2创建数据库 332
12.3系统模块创建 334
12.4 BBS系统测试 363