《ASP动态网页设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:赵增敏编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121090554
  • 页数:304 页
图书介绍:本书从Adobe Dreamweaver CS3可视化设计与手工编程的结合上详细地介绍了基于ASP服务器模型、能够访问Access和SQL Server数据库的动态网站开发技术。本书分为8章,从培养学习者的实践动手能力出发,循序渐进、由浅入深地讲述了ASP开发环境配置、HTML网页设计、CSS样式应用、VBScript脚本编程、ASP内置对象应用、ASP组件应用、ADO数据访问以及BBS系统设计。本书还配有电子教学参考资料包,以方便读者学习,详见前言。

第1章 ASP开发环境配置 1

1.1 Web基础知识 1

1.1.1 Web基本概念 1

1.1.2 静态网页与动态网页 3

1.1.3 脚本语言 5

1.2 ASP技术概述 5

1.2.1 ASP处理流程 5

1.2.2 ASP的特点和功能 6

1.2.3 ASP开发工具 7

1.3 配置ASP运行环境 8

1.3.1 安装IIS组件 8

1.3.2 配置服务器 10

1.3.3 创建虚拟目录 13

1.4 设置Dreamweaver站点 14

1.4.1 Dreamweaver站点的组成 14

1.4.2 设置本地站点 15

1.4.3 设置远程站点 16

1.4.4 设置测试服务器 18

1.4.5 创建ASP测试页 19

习题1 21

上机实验1 配置ASP开发环境 22

第2章 HTML网页设计 23

2.1 HTML语言基础 23

2.1.1 HTML概述 23

2.1.2 XHTML代码规范介绍 24

2.1.3 HTML网页基本结构 25

2.1.4 创建HTML网页 26

2.1.5 添加注释 27

2.2 设置文本格式 27

2.2.1 分段与换行 27

2.2.2 设置字体、字号和颜色 28

2.2.3 设置字符格式 29

2.2.4 插入特殊字符 30

2.2.5 设置文本容器 31

2.2.6 设置列表格式 32

2.3 表格应用 33

2.3.1 创建基本表格 33

2.3.2 设置表格的属性 35

2.3.3 设置表格元素的属性 37

2.4 图像应用 40

2.4.1 嵌入图像 40

2.4.2 播放视频剪辑 41

2.5 生成动感效果 42

2.5.1 创建滚动字幕 42

2.5.2 为网页添加声音 44

2.5.3 在网页中嵌入视频 45

2.5.4 在网页中嵌入Flash动画 46

2.6 使用超链接 47

2.6.1 超链接与链接路径 47

2.6.2 创建超链接 48

2.7 框架应用 50

2.7.1 创建框架网页 50

2.7.2 设置框架集的属性 52

2.7.3 设置框架的属性 53

2.8 设计表单 55

2.8.1 插入表单 55

2.8.2 添加文本框和密码框 56

2.8.3 添加按钮 57

2.8.4 添加单选按钮 59

2.8.5 添加复选框 59

2.8.6 添加隐藏域 61

2.8.7 添加文件域 62

2.8.8 添加列表框 62

2.8.9 添加标签 63

2.8.10 添加字段集 63

习题2 65

上机实验2 HTML网页设计 66

第3章 CSS样式应用 68

3.1 创建和应用CSS样式 68

3.1.1 CSS概述 68

3.1.2 定义CSS规则 69

3.1.3 选择符的类型 69

3.1.4 创建和管理CSS样式 72

3.1.5 CSS样式应用 74

3.2 设置CSS属性 75

3.2.1 设置字体属性 75

3.2.2 设置背景属性 78

3.2.3 设置区块属性 80

3.2.4 设置方框属性 83

3.2.5 设置边框属性 86

3.2.6 设置列表属性 89

3.2.7 设置定位属性 92

3.2.8 设置扩展属性 94

习题3 96

上机实验3 CSS样式应用 96

第4章 VBScript脚本编程 97

4.1 VBScript语言概述 97

4.1.1 VBScript脚本语言 97

4.1.2 在网页中嵌入VBScript 98

4.1.3 VBScript与DHTML 99

4.2 VBScript基础知识 102

4.2.1 数据类型 102

4.2.2 VBScript常量 103

4.2.3 VBScript变量 103

4.2.4 VBScript运算符 105

4.2.5 基本语句 105

4.2.6 With语句 106

4.3 流程控制语句 107

4.3.1 条件语句 107

4.3.2 循环语句 110

4.4 过程 114

4.4.1 Sub过程 115

4.4.2 Function过程 116

4.4.3 常用内部函数 117

4.5 浏览器对象模型 121

4.5.1 BOM体系结构 121

4.5.2 window对象 122

4.5.3 document对象 124

4.5.4 表单与表单域 127

4.5.5 event对象 130

4.5.6 其他BOM对象 132

习题4 134

上机实验4 VBScript脚本编程 134

第5章 ASP内置对象应用 135

5.1 ASP编程基础 135

5.1.1 创建ASP文件 135

5.1.2 混合ASP代码HTML标记 136

5.1.3 混合ASP代码与客户端脚本 138

5.1.4 使用include命令 139

5.1.5 ASP内置对象概述 140

5.1.6 ASP应用开发流程 140

5.2 Response对象应用 142

5.2.1 Response对象概述 142

5.2.2 向客户端输出信息 143

5.2.3 设置响应内容类型 144

5.2.4 设置页面输出缓冲 144

5.2.5 清除或发送缓冲区内容 145

5.2.6 控制页面缓冲特性 146

5.2.7 重新定向网址 147

5.2.8 检测客户端与服务器的连接 149

5.2.9 设置客户端Cookie信息 149

5.3 Request对象应用 150

5.3.1 Request对象概述 150

5.3.2 检索表单数据 151

5.3.3 验证表单数据 154

5.3.4 检索URL参数 160

5.3.5 检索客户端Cookie信息 162

5.3.6 检索服务器环境变量 165

5.4 Server对象应用 167

5.4.1 Server对象概述 167

5.4.2 创建服务器组件实例 168

5.4.3 执行指定的ASP脚本 169

5.4.4 将虚拟路径映射为物理目录 170

5.4.5 字符串编码处理 171

5.5 Session对象应用 172

5.5.1 Session对象概述 172

5.5.2 保存会话信息 173

5.5.3 控制会话结束 176

5.5.4 处理会话事件 178

5.6 Application对象应用 179

5.6.1 Application对象概述 179

5.6.2 保存应用程序信息 179

5.6.3 更改应用程序信息 181

5.6.4 处理应用程序事件 182

习题5 183

上机实验5 ASP内置对象应用 184

第6章 ASP组件应用 185

6.1 ASP组件概述 185

6.1.1 常用ASP组件 185

6.1.2 创建服务器组件实例 186

6.2 ASP内置组件应用 186

6.2.1 内容链接组件 187

6.2.2 广告轮显组件 189

6.2.3 内容轮显组件 193

6.2.4 网页计数器组件 195

6.2.5 计数器组件 196

6.3 文件访问组件应用 198

6.3.1 文件访问组件概述 198

6.3.2 创建文本文件 199

6.3.3 读取文本文件 200

6.3.4 文件操作 202

6.3.5 检查文件的属性 205

6.3.6 文件夹操作 207

6.3.7 获取驱动器信息 211

6.4 第三方组件应用 213

6.4.1 邮件收发组件 213

6.4.2 文件上传组件 216

6.4.3 用组件封装ASP代码 219

习题6 225

上机实验6 ASP组件应用 225

第7章 ADO数据访问 226

7.1 创建数据库连接 226

7.1.1 ADO Connection对象概述 226

7.1.2 创建ODBC数据源 230

7.1.3 创建数据链接文件 232

7.1.4 在Dreamweaver中创建数据库连接 234

7.2 查询记录 236

7.2.1 ADO Recordset对象概述 236

7.2.2 SQL SELECT语句 238

7.2.3 创建和访问记录集 239

7.2.4 在Dreamweaver中创建记录集 242

7.2.5 分页显示记录集 247

7.2.6 创建主/详细页 252

7.3 添加记录 256

7.3.1 ADO Command对象概述 256

7.3.2 SQL INSERT语句 258

7.3.3 编程实现添加记录 259

7.3.4 快速生成记录添加页 260

7.4 更新记录 263

7.4.1 编程实现更新记录 263

7.4.2 快速生成记录更新页 266

7.5 删除记录 270

7.5.1 编程实现删除记录 271

7.5.2 快速生成记录删除页 273

习题7 276

上机实验7 ADO数据访问 277

第8章 BBS系统设计 278

8.1 系统功能设计 278

8.1.1 系统功能分析 278

8.1.2 数据库设计与实现 279

8.1.3 创建ASP动态站点 281

8.2 系统功能实现 282

8.2.1 准备工作 282

8.2.2 论坛首页 284

8.2.3 注册会员 286

8.2.4 登录论坛 288

8.2.5 查询密码 289

8.2.6 修改资料 291

8.2.7 发表帖子 292

8.2.8 浏览帖子 293

8.2.9 回复帖子 296

8.2.10 修改帖子和回帖 297

8.2.11 管理用户 299

8.2.12 管理帖子和回帖 300

习题8 303

上机实验8 BBS系统设计 304