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

  • 购买积分:11 如何计算积分?
  • 作  者:李军主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2010
  • ISBN:9787040285031
  • 页数:256 页
图书介绍:本书主要涉及ASP技术的应用,该技术是微软公司推出的支持Web服务器端开发交互式网页的技术。本书共7章,主要内容包括:ASP的运行环境及如何创建ASP程序;VBScript语言的编程基础;ASP常用对象(Request、Response、Server、Session、Application)的属性、方法、集合及如何使用这些对象;ASP常用内置组件(AD Rotator、File Access、Context Linking、Page Counter)的属性、方法及如何利用这些组件完成不同的功能;使用ADO操纵数据库;“网上购物”综合实例的详细介绍;ASP中的常见问题及使用技巧。

第1章 ASP基础 1

1.1 ASP概述 1

1.1.1 静态网页与动态网页 1

1.1.2 动态网页实现技术 2

1.1.3 ASP概述 2

1.2 ASP开发工具和运行环境 3

1.2.1 ASP开发工具 3

1.2.2 ASP运行环境 3

1.3 创建第一个ASP程序 10

1.4 ASP的语法简介 11

1.4.1 基本语法 11

1.4.2 开发ASP程序的注意事项 12

1.5 单元实训 12

1.5.1 测试与配置ASP的运行环境 12

1.5.2 创建并运行ASP程序 13

1.5.3 创建购物网站的模板 13

小结 16

习题 17

第2章 VBScrip语言基础 8

2.1 VBScript概述 19

2.1.1 VBScript简介 19

2.1.2 VBScript的数据类型 22

2.1.3 VBScript的变量 23

2.1.4 声明和使用常量 26

2.1.5 创建和使用数组 27

2.1.6 VBScript的运算符 28

2.1.7 VBScript的函数 31

2.2 程序流程控制 37

2.2.1 If…Then…Else语句 38

2.2.2 Select Case结构 39

2.2.3 Do…Loop和For…Next语句 40

2.2.4 用While和Do执行条件循环 40

2.3 VBScript的子过程和函数 41

2.3.1 子过程 41

2.3.2 函数 46

2.4 编码约定 47

2.4.1 常量的命名约定 48

2.4.2 变量的命名约定 48

2.4.3 代码注释约定 49

2.5 单元实训 49

2.5.1 使用VBScript变量 49

2.5.2 使用VBScript字符串 53

2.5.3 控制VBScript程序流程 55

2.5.4 创建购物网站的全局常量和通用函数 59

小结 62

习题 62

第3章 ASP对象及其应用 63

3.1 ASP内置对象简介 63

3.2 使用Response对象输出数据 65

3.2.1 向浏览器输出数据 66

3.2.2 重定向网页 66

3.2.3 利用缓冲输出信息 67

3.2.4 设置Cookies 69

3.3 使用Request对象获取数据 71

3.3.1 从浏览器表单中获取数据 71

3.3.2 从HTTP查询字符串中获取数据 73

3.3.3 获取客户端信息 73

3.3.4 使用Request对象获取Cookies 74

3.4 使用Server对象 76

3.4.1 对指定的URL字符串编码 76

3.4.2 对特殊的字符串进行HTML编码 77

3.4.3 把相对路径或虚拟路径转换为服务器的物理路径 78

3.4.4 创建一个ActiveX对象(服务器组件的对象实例) 79

3.5 使用Session对象 79

3.5.1 利用Session对象存储用户信息 80

3.5.2 Session对象的事件 82

3.6 使用Application对象 83

3.6.1 利用Application对象存储应用程序信息 84

3.6.2 Application对象的事件 87

3.7 应用global.asa文件 88

3.8 使用包含指令#include 90

3.9 单元实训 90

3.9.1 从浏览器表单中获取数据 90

3.9.2 重定向网页 92

3.9.3 利用Application、Session对象显示在线名单 94

小结 97

习题 97

第4章 使用ASP内置组件 99

4.1 广告轮显组件AD Rotator 100

4.1.1 创建AD Rotator组件实例 100

4.1.2 创建轮显列表文件 101

4.1.3 创建重定向文件 102

4.1.4 使用AD Rotator组件实例 102

4.2 内容轮显组件Content Linking 104

4.2.1 创建Content Linking组件实例 104

4.2.2 创建列表文件 104

4.2.3 使用Content Linking组件的实例 105

4.3 页面计数器组件Page Counter 106

4.3.1 创建Page Counter组件实例 106

4.3.2 统计页面点击次数 106

4.3.3 使用Page Counter组件实例 106

4.4 浏览器功能组件Browser Capabilities 107

4.4.1 创建Browser Capabilities组件实例 108

4.4.2 使用Browser Capabilities组件实例 108

4.5 文件访问组件File Access 109

4.5.1 创建FileSystemObject对象 109

4.5.2 创建TextStream对象 111

4.5.3 文本文件的基本操作 113

4.5.4 文件及文件夹的基本操作 117

4.6 单元实训 123

4.6.1 制作在线教程 123

4.6.2 创建文件夹、文件并读/写其中内容 126

小结 127

习题 128

第5章 使用ADO操纵数据库 129

5.1 Web数据库概述 129

5.1.1 数据库技术简介 129

5.1.2 Web数据库及其优势 130

5.1.3 访问Web数据库的几种技术 131

5.2 ODBC数据库连接技术 132

5.2.1 ODBC简介 132

5.2.2 ODBC数据源管理器 133

5.2.3 DSN的创建与设置 134

5.3 ADO数据库访问技术 136

5.3.1 ADO技术概述 136

5.3.2 ADO组件对象简介 137

5.3.3 ADO对象之间的关系 138

5.4 使用Connection对象访问数据库 138

5.4.1 创建Connection对象实例 139

5.4.2 连接数据库 140

5.4.3 事务处理 142

5.4.4 使用Connection对象连接数据库实例 143

5.5 使用Command对象操作数据库 144

5.5.1 创建Command对象实例 145

5.5.2 利用Command对象存取数据库 146

5.6 使用Recordset对象操作数据库记录 148

5.6.1 创建Recordset对象实例 151

5.6.2 利用Recordset对象查询记录 151

5.6.3 利用Recordset对象更新数据库 152

5.6.4 使用Recordset对象实例——分页显示数据 153

5.7 使用ADO操纵数据库实例——在线通讯录 155

5.7.1 通讯录的设计 155

5.7.2 通讯录的实现 155

5.7.3 通讯录的运行演示 170

5.8 单元实训 175

5.8.1 数据库准备 175

5.8.2 连接数据库并显示数据库的记录 176

5.8.3 利用Insert语句添加记录 178

5.8.4 利用Delete语句删除记录 179

5.8.5 利用Update语句修改记录 180

5.8.6 创建购物网站所需的数据库 182

小结 184

习题 184

第6章 购物网站 185

6.1 网站的功能设计 185

6.2 详细设计购物网站 186

6.2.1 制作统一风格的模板 186

6.2.2 错误、成功处理程序 189

6.3 实现用户注册功能 194

6.3.1 注册功能 194

6.3.2 实现注册功能 195

6.4 实现用户中心首页功能 200

6.4.1 用户中心首页 201

6.4.2 实现登录与注销功能 201

6.5 实现显示与修改用户资料功能 204

6.5.1 显示用户个人资料的功能 204

6.5.2 修改用户个人资料的功能 205

6.6 实现修改密码功能 209

6.6.1 修改密码页面 209

6.6.2 实现修改密码功能 210

6.7 实现找回密码功能 211

6.7.1 实现找回密码功能的步骤 211

6.7.2 执行找回密码功能 211

6.8 实现购买商品功能 214

6.8.1 编写Main.asp程序 214

6.8.2 编写ListGoods.asp程序 215

6.8.3 编写ViewDetailasp程序 223

6.8.4 实现购买商品功能 225

6.9 实现购买商品统计功能 230

6.10 管理后台数据库 232

6.10.1 global.asa文件 232

6.10.2 管理商品表数据 233

6.10.3 管理商品类型表数据 240

小结 245

第7章 ASP中的常见问题及使用技巧 246

7.1 ASP中的常见问题及解决办法 246

7.2 ASP中的使用技巧 250

7.3 ASP中错误提示信息 254

小结 256