培训专家:Dreamweaver CS3+ASP动态网站开发基础与实例教程(职业版)

目 录内容简介
第1章 动态网站开发基础 1
1.1 动态网站概述 1
1.1.1 认识动态网站 1
1.1.2 实现动态站点的关键技术 2
1.1.3 B/S架构简介 3
1.2 动态网页编程语言 4
1.2.1 静态网页和动态网页 4
1.2.2 ASP简介 4
1.3 构建ASP开发环境 5
1.3.1 配置计算机 6
1.3.2 安装IIS 7
1.3.3 配置Web服务器 8
1.4 Dreamweaver CS3的工作环境 11
1.4.1 用Dreamweaver CS3制作一个简单的网页 11
1.4.2 Dreamweaver工作环境简介 14
1.5 本章习题 18
1.6 上机实训 18
第2章 Dreamweaver CS3的基本操作 19
2.1 在Dreamweaver中建立站点 19
2.1.1 设置站点名称 19
2.1.2 设置是否使用服务器技术 20
2.1.3 设置站点的本地文件夹 21
2.1.4 设置远程服务器连接方式 21
2.1.5 完成站点向导 22
2.2 创建网页文档 22
2.2.1 新建ASP网页 22
2.2.2 设置网页文档属性 23
2.3 在网页中使用文字和图像 24
2.3.1 在网页中使用文字 24
2.3.2 在网页中使用图像 30
2.4 在网页中使用声音和Flash动画 32
2.4.1 在网页中使用声音 32
2.4.2 在网页中使用Flash动画 34
2.5 在网页中应用超级链接 35
2.5.1 给文字应用超级链接 35
2.5.2 给图片应用超级链接 37
2.5.3 超级链接详解 37
2.6 本章习题 39
2.7 上机实训 40
第3章 在网页中使用表格和框架 41
3.1 在网页中使用表格 41
3.1.1 在页面中插入表格 41
3.1.2 设置表格属性 43
3.1.3 用表格布局网页 46
3.2 在网页中使用框架 50
3.2.1 创建框架和框架集 50
3.2.2 设置框架及框架集属性 52
3.2.3 保存框架和框架集 54
3.2.4 用框架布局一个简单页面 54
3.3 本章习题 57
3.4 上机实训 58
第4章 CSS 59
4.1 CSS基础 59
4.1.1 认识“CSS样式”面板 59
4.1.2 新建CSS样式 60
4.1.3 在网页中应用CSS样式 62
4.2 CSS属性详解 63
4.2.1 类型 64
4.2.2 背景 65
4.2.3 区块 66
4.2.4 方框 67
4.2.5 边框 68
4.2.6 列表 68
4.2.7 定位 69
4.2.8 扩展 70
4.3 链接外部CSS样式表 71
4.3.1 定义CSS文件 71
4.3.2 链接外部CSS文件 74
4.3.3 在网页中应用外部CSS样式表 75
4.4 本章习题 77
4.5 上机实训 78
第5章 Spry框架和表单 79
5.1 Spry效果 79
5.1.1 Spry效果概述 79
5.1.2 Spry效果详解 81
5.2 Spry控件 84
5.2.1 Spry控件概述 84
5.2.2 “Spry菜单栏”控件 86
5.2.3 “Spry选项卡式面板”控件 88
5.2.4 “Spry折叠式”控件 90
5.2.5 “Spry可折叠面板”控件 91
5.3 表单 92
5.3.1 表单概述 92
5.3.2 常用的表单控件 94
5.3.3 Spry验证表单控件 100
5.4 本章习题 104
5.5 上机实训 105
第6章 HTML 107
6.1 HTML概述 107
6.1.1 什么是HTML 107
6.1.2 编写第一个HTML网页 108
6.1.3 HTML的基本结构 108
6.1.4 HTML的标签和属性 109
6.2 常用HTML标签 110
6.2.1 body标签 110
6.2.2 文本和段落标签 110
6.2.3 img标签 111
6.2.4 列表标签 112
6.2.5 超链接标签 114
6.2.6 表格标签 115
6.2.7 表单标签 119
6.3 在Dreamweaver CS3中编辑HTML代码 123
6.3.1 标签选择器 124
6.3.2 代码提示工具 124
6.3.3 编码工具栏 126
6.4 本章习题 127
6.5 上机实训 128
第7章 Web 2.0网页布局 129
7.1 XML基础 129
7.1.1 认识XML 129
7.1.2 在Dreamweaver CS3中设计XML网页 131
7.2 表格+CSS布局 135
7.2.1 认识表格+CSS布局 135
7.2.2 表格+CSS布局应用实例 136
7.3 Div+CSS布局 139
7.3.1 认识Div+CSS布局 139
7.3.2 Div+CSS布局应用实例 142
7.4 本章习题 146
7.5 上机实训 146
第8章 脚本语言 147
8.1 脚本语言基础知识 147
8.1.1 HTML脚本标签 147
8.1.2 编写一个简单的脚本程序 148
8.2 VBScript 150
8.2.1 VBScript基础 150
8.2.2 VBScript的运算符 153
8.2.3 VBScript的流程控制语句 154
8.2.4 VBScript的常用函数 159
8.3 JavaScript 166
8.3.1 JavaScript基础 166
8.3.2 JavaScript流程控制语句 170
8.3.3 JavaScript函数 172
8.3.4 JavaScript事件 173
8.3.5 JavaScript对象 176
8.3.6 编写一个简单的JavaScript程序 179
8.4 Dreamweaver CS3的脚本语言功能 180
8.4.1 “行为”面板 180
8.4.2 “代码片断”面板 183
8.5 本章习题 187
8.6 上机实训 188
第9章 Response和Request对象 189
9.1 ASP内置对象简介 189
9.2 在Dreamweaver“设计”视图中应用ASP内置对象 191
9.2.1 制作表单页 191
9.2.2 设置请求变量 192
9.2.3 设计反馈页面 193
9.2.4 测试页面 194
9.3 Response对象 195
9.3.1 Response对象的常用属性 195
9.3.2 Response对象的常用方法 197
9.3.3 Response对象的数据集合 200
9.4 Request对象 200
9.4.1 Request对象的常用属性和方法 200
9.4.2 Request对象的数据集合 201
9.5 应用Response和Request对象 204
9.5.1 从浏览器中获取信息 205
9.5.2 从QueryString中接收信息 207
9.5.3 使用Response返回信息 209
9.5.4 页面的重导向 210
9.5.5 获取客户端环境变量 211
9.5.6 ASP页面缓冲 212
9.5.7 调查表实例 214
9.6 本章习题 215
9.7 上机实训 216
第10章 其他ASP内置对象 217
10.1 Application对象 217
10.1.1 Application对象的属性和方法 217
10.1.2 处理Application对象事件 220
10.1.3 创建聊天室实例 220
10.2 Session对象 223
10.2.1 Session对象的属性和方法 223
10.2.2 Session事件 225
10.2.3 密码验证实例 226
10.3 Server对象 229
10.3.1 Server对象的属性和方法 229
10.3.2 Server对象的应用 231
10.4 Cookies集合 232
10.4.1 Cookies基本知识 232
10.4.2 创建Cookies 233
10.4.3 从浏览器读取Cookies 234
10.4.4 使用Global.asa文件 235
10.5 本章习题 237
10.6 上机实训 238
第11章 ASP组件 239
11.1 ASP组件概述 239
11.2 文件系统组件 240
11.2.1 对文件的操作 240
11.2.2 驱动器的操作 243
11.2.3 留言板实例 245
11.3 内容链接组件 249
11.3.1 内容链接组件概述 249
11.3.2 内容链接组件应用实例 250
11.4 广告轮换组件 253
11.4.1 AdRotator组件的属性和方法 253
11.4.2 循环定时文件 253
11.4.3 重定向文件 255
11.4.4 AdRotator组件应用实例 255
11.5 计数器组件 256
11.5.1 Counters组件 256
11.5.2 PageCounter组件 258
11.6 浏览器组件 259
11.6.1 BrowserCapabilities组件概述 259
11.6.2 BrowserCapabilities组件应用实例 261
11.7 本章习题 263
11.8 上机实训 263
第12章 ASP的数据库操作 265
12.1 网站数据库 265
12.1.1 数据库技术概述 265
12.1.2 用Access创建网站数据库 267
12.1.3 SQL语言 270
12.2 ODBC与ADO 272
12.2.1 ODBC概述 273
12.2.2 ADO概述 274
12.2.3 定义DSN 275
12.3 连接数据库 277
12.3.1 Connection对象 277
12.3.2 在Dreamweaver中连接数据库的方法 280
12.4 记录集 284
12.4.1 RecordSet对象概述 284
12.4.2 利用RecordSet对象进行添加、修改和删除操作 287
12.4.3 在Dreamweaver中操作记录集 291
12.5 使用Command对象 293
12.5.1 Command对象概述 293
12.5.2 使用命令对象 295
12.5.3 在Dreamweaver中应用Command对象 297
12.6 ADO的其他独立对象 298
12.6.1 Field对象 298
12.6.2 Parameter对象 299
12.6.3 Property对象 300
12.6.4 Errors对象 300
12.7 本章习题 301
12.8 上机实训 302
第13章 综合实训——聊天室 303
13.1 案例简介 303
13.2 制作步骤 304
13.2.1 在Dreamweaver CS3中建立动态站点 304
13.2.2 创建聊天室首页文件index.asp 306
13.2.3 创建框架主文件chat.asp 307
13.2.4 输入聊天内容文件input.asp 308
13.2.5 显示聊天信息文件main.asp 310
13.2.6 退出聊天文件exit.asp 311
第14章 综合实训——BBS论坛 313
14.1 案例简介 313
14.2 制作步骤 314
14.2.1 创建数据库文件bbs.mdb 314
14.2.2 在Dreamweaver中创建数据库链接 314
14.2.3 创建BBS首页文件——index.asp 316
14.2.4 数据库连接文件——odbc_connection.asp 318
14.2.5 函数文件——function.asp 318
14.2.6 计算点击数文件——count_hits.asp 319
14.2.7 显示具体内容文件——particular.asp 319
14.2.8 发表新文章文件——announce.asp 322
14.2.9 回复文章文件——re_announce.asp 323
第15章 综合实训——留言板 327
15.1 案例简介 327
15.2 制作步骤 328
15.2.1 创建第一个动态页面——留言板主页面 328
15.2.2 在Dreamweaver CS3中创建数据库链接 331
15.2.3 初次体验留言板主页面的动态效果 333
15.2.4 创建用户留言页面 337
15.2.5 在留言板主页面实现留言记录导航 342
15.2.6 进一步充实留言板主页面和留言页面 344
15.2.7 留言板管理页面的实现 348
15.2.8 编辑、删除用户留言和管理员回复功能的实现 350
附录A 参考答案 355
1.1 动态网站概述 1
1.1.1 认识动态网站 1
1.1.2 实现动态站点的关键技术 2
1.1.3 B/S架构简介 3
1.2 动态网页编程语言 4
1.2.1 静态网页和动态网页 4
1.2.2 ASP简介 4
1.3 构建ASP开发环境 5
1.3.1 配置计算机 6
1.3.2 安装IIS 7
1.3.3 配置Web服务器 8
1.4 Dreamweaver CS3的工作环境 11
1.4.1 用Dreamweaver CS3制作一个简单的网页 11
1.4.2 Dreamweaver工作环境简介 14
1.5 本章习题 18
1.6 上机实训 18
第2章 Dreamweaver CS3的基本操作 19
2.1 在Dreamweaver中建立站点 19
2.1.1 设置站点名称 19
2.1.2 设置是否使用服务器技术 20
2.1.3 设置站点的本地文件夹 21
2.1.4 设置远程服务器连接方式 21
2.1.5 完成站点向导 22
2.2 创建网页文档 22
2.2.1 新建ASP网页 22
2.2.2 设置网页文档属性 23
2.3 在网页中使用文字和图像 24
2.3.1 在网页中使用文字 24
2.3.2 在网页中使用图像 30
2.4 在网页中使用声音和Flash动画 32
2.4.1 在网页中使用声音 32
2.4.2 在网页中使用Flash动画 34
2.5 在网页中应用超级链接 35
2.5.1 给文字应用超级链接 35
2.5.2 给图片应用超级链接 37
2.5.3 超级链接详解 37
2.6 本章习题 39
2.7 上机实训 40
第3章 在网页中使用表格和框架 41
3.1 在网页中使用表格 41
3.1.1 在页面中插入表格 41
3.1.2 设置表格属性 43
3.1.3 用表格布局网页 46
3.2 在网页中使用框架 50
3.2.1 创建框架和框架集 50
3.2.2 设置框架及框架集属性 52
3.2.3 保存框架和框架集 54
3.2.4 用框架布局一个简单页面 54
3.3 本章习题 57
3.4 上机实训 58
第4章 CSS 59
4.1 CSS基础 59
4.1.1 认识“CSS样式”面板 59
4.1.2 新建CSS样式 60
4.1.3 在网页中应用CSS样式 62
4.2 CSS属性详解 63
4.2.1 类型 64
4.2.2 背景 65
4.2.3 区块 66
4.2.4 方框 67
4.2.5 边框 68
4.2.6 列表 68
4.2.7 定位 69
4.2.8 扩展 70
4.3 链接外部CSS样式表 71
4.3.1 定义CSS文件 71
4.3.2 链接外部CSS文件 74
4.3.3 在网页中应用外部CSS样式表 75
4.4 本章习题 77
4.5 上机实训 78
第5章 Spry框架和表单 79
5.1 Spry效果 79
5.1.1 Spry效果概述 79
5.1.2 Spry效果详解 81
5.2 Spry控件 84
5.2.1 Spry控件概述 84
5.2.2 “Spry菜单栏”控件 86
5.2.3 “Spry选项卡式面板”控件 88
5.2.4 “Spry折叠式”控件 90
5.2.5 “Spry可折叠面板”控件 91
5.3 表单 92
5.3.1 表单概述 92
5.3.2 常用的表单控件 94
5.3.3 Spry验证表单控件 100
5.4 本章习题 104
5.5 上机实训 105
第6章 HTML 107
6.1 HTML概述 107
6.1.1 什么是HTML 107
6.1.2 编写第一个HTML网页 108
6.1.3 HTML的基本结构 108
6.1.4 HTML的标签和属性 109
6.2 常用HTML标签 110
6.2.1 body标签 110
6.2.2 文本和段落标签 110
6.2.3 img标签 111
6.2.4 列表标签 112
6.2.5 超链接标签 114
6.2.6 表格标签 115
6.2.7 表单标签 119
6.3 在Dreamweaver CS3中编辑HTML代码 123
6.3.1 标签选择器 124
6.3.2 代码提示工具 124
6.3.3 编码工具栏 126
6.4 本章习题 127
6.5 上机实训 128
第7章 Web 2.0网页布局 129
7.1 XML基础 129
7.1.1 认识XML 129
7.1.2 在Dreamweaver CS3中设计XML网页 131
7.2 表格+CSS布局 135
7.2.1 认识表格+CSS布局 135
7.2.2 表格+CSS布局应用实例 136
7.3 Div+CSS布局 139
7.3.1 认识Div+CSS布局 139
7.3.2 Div+CSS布局应用实例 142
7.4 本章习题 146
7.5 上机实训 146
第8章 脚本语言 147
8.1 脚本语言基础知识 147
8.1.1 HTML脚本标签 147
8.1.2 编写一个简单的脚本程序 148
8.2 VBScript 150
8.2.1 VBScript基础 150
8.2.2 VBScript的运算符 153
8.2.3 VBScript的流程控制语句 154
8.2.4 VBScript的常用函数 159
8.3 JavaScript 166
8.3.1 JavaScript基础 166
8.3.2 JavaScript流程控制语句 170
8.3.3 JavaScript函数 172
8.3.4 JavaScript事件 173
8.3.5 JavaScript对象 176
8.3.6 编写一个简单的JavaScript程序 179
8.4 Dreamweaver CS3的脚本语言功能 180
8.4.1 “行为”面板 180
8.4.2 “代码片断”面板 183
8.5 本章习题 187
8.6 上机实训 188
第9章 Response和Request对象 189
9.1 ASP内置对象简介 189
9.2 在Dreamweaver“设计”视图中应用ASP内置对象 191
9.2.1 制作表单页 191
9.2.2 设置请求变量 192
9.2.3 设计反馈页面 193
9.2.4 测试页面 194
9.3 Response对象 195
9.3.1 Response对象的常用属性 195
9.3.2 Response对象的常用方法 197
9.3.3 Response对象的数据集合 200
9.4 Request对象 200
9.4.1 Request对象的常用属性和方法 200
9.4.2 Request对象的数据集合 201
9.5 应用Response和Request对象 204
9.5.1 从浏览器中获取信息 205
9.5.2 从QueryString中接收信息 207
9.5.3 使用Response返回信息 209
9.5.4 页面的重导向 210
9.5.5 获取客户端环境变量 211
9.5.6 ASP页面缓冲 212
9.5.7 调查表实例 214
9.6 本章习题 215
9.7 上机实训 216
第10章 其他ASP内置对象 217
10.1 Application对象 217
10.1.1 Application对象的属性和方法 217
10.1.2 处理Application对象事件 220
10.1.3 创建聊天室实例 220
10.2 Session对象 223
10.2.1 Session对象的属性和方法 223
10.2.2 Session事件 225
10.2.3 密码验证实例 226
10.3 Server对象 229
10.3.1 Server对象的属性和方法 229
10.3.2 Server对象的应用 231
10.4 Cookies集合 232
10.4.1 Cookies基本知识 232
10.4.2 创建Cookies 233
10.4.3 从浏览器读取Cookies 234
10.4.4 使用Global.asa文件 235
10.5 本章习题 237
10.6 上机实训 238
第11章 ASP组件 239
11.1 ASP组件概述 239
11.2 文件系统组件 240
11.2.1 对文件的操作 240
11.2.2 驱动器的操作 243
11.2.3 留言板实例 245
11.3 内容链接组件 249
11.3.1 内容链接组件概述 249
11.3.2 内容链接组件应用实例 250
11.4 广告轮换组件 253
11.4.1 AdRotator组件的属性和方法 253
11.4.2 循环定时文件 253
11.4.3 重定向文件 255
11.4.4 AdRotator组件应用实例 255
11.5 计数器组件 256
11.5.1 Counters组件 256
11.5.2 PageCounter组件 258
11.6 浏览器组件 259
11.6.1 BrowserCapabilities组件概述 259
11.6.2 BrowserCapabilities组件应用实例 261
11.7 本章习题 263
11.8 上机实训 263
第12章 ASP的数据库操作 265
12.1 网站数据库 265
12.1.1 数据库技术概述 265
12.1.2 用Access创建网站数据库 267
12.1.3 SQL语言 270
12.2 ODBC与ADO 272
12.2.1 ODBC概述 273
12.2.2 ADO概述 274
12.2.3 定义DSN 275
12.3 连接数据库 277
12.3.1 Connection对象 277
12.3.2 在Dreamweaver中连接数据库的方法 280
12.4 记录集 284
12.4.1 RecordSet对象概述 284
12.4.2 利用RecordSet对象进行添加、修改和删除操作 287
12.4.3 在Dreamweaver中操作记录集 291
12.5 使用Command对象 293
12.5.1 Command对象概述 293
12.5.2 使用命令对象 295
12.5.3 在Dreamweaver中应用Command对象 297
12.6 ADO的其他独立对象 298
12.6.1 Field对象 298
12.6.2 Parameter对象 299
12.6.3 Property对象 300
12.6.4 Errors对象 300
12.7 本章习题 301
12.8 上机实训 302
第13章 综合实训——聊天室 303
13.1 案例简介 303
13.2 制作步骤 304
13.2.1 在Dreamweaver CS3中建立动态站点 304
13.2.2 创建聊天室首页文件index.asp 306
13.2.3 创建框架主文件chat.asp 307
13.2.4 输入聊天内容文件input.asp 308
13.2.5 显示聊天信息文件main.asp 310
13.2.6 退出聊天文件exit.asp 311
第14章 综合实训——BBS论坛 313
14.1 案例简介 313
14.2 制作步骤 314
14.2.1 创建数据库文件bbs.mdb 314
14.2.2 在Dreamweaver中创建数据库链接 314
14.2.3 创建BBS首页文件——index.asp 316
14.2.4 数据库连接文件——odbc_connection.asp 318
14.2.5 函数文件——function.asp 318
14.2.6 计算点击数文件——count_hits.asp 319
14.2.7 显示具体内容文件——particular.asp 319
14.2.8 发表新文章文件——announce.asp 322
14.2.9 回复文章文件——re_announce.asp 323
第15章 综合实训——留言板 327
15.1 案例简介 327
15.2 制作步骤 328
15.2.1 创建第一个动态页面——留言板主页面 328
15.2.2 在Dreamweaver CS3中创建数据库链接 331
15.2.3 初次体验留言板主页面的动态效果 333
15.2.4 创建用户留言页面 337
15.2.5 在留言板主页面实现留言记录导航 342
15.2.6 进一步充实留言板主页面和留言页面 344
15.2.7 留言板管理页面的实现 348
15.2.8 编辑、删除用户留言和管理员回复功能的实现 350
附录A 参考答案 355
目 录内容简介
共包括15章,分别讲述了动态网站开发的基础知识、Dreamweaver CS3的基本操作、在网页中使用表格和框架的方法、CSS、表单和Spry框架、HTML基础及编写HTML代码的方法、XML的基础知识和利用CSS进行网页布局的方法和技巧、VBScript和JavaScript这两种脚本语言的使用方法、ASP的内置对象和内置组件、网站数据库等。最后通过聊天室、BBS论坛和留言板等3个综合开发范例,使读者通过实训能够将所学的知识融会贯通,应用到实际的动态网站开发中去。
参加《Dreamweaver CS3+ASP动态网站开发基础与实例教程(职业版)》编写的作者为多年从事动态网站开发教学工作的资深教师和网站开发工程师,具有丰富的教学经验和实际应用经验。《Dreamweaver CS3+ASP动态网站开发基础与实例教程(职业版)》既能作为正规院校和培训学校教学的教材,也适合想快速入门并提高动态网站开发技术的初、中级用户参考学习。
参加《Dreamweaver CS3+ASP动态网站开发基础与实例教程(职业版)》编写的作者为多年从事动态网站开发教学工作的资深教师和网站开发工程师,具有丰富的教学经验和实际应用经验。《Dreamweaver CS3+ASP动态网站开发基础与实例教程(职业版)》既能作为正规院校和培训学校教学的教材,也适合想快速入门并提高动态网站开发技术的初、中级用户参考学习。
比价列表
公众号、微信群
缺书网微信公众号
扫码进群实时获取购书优惠






