《动态网站编程技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:徐红主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2006
  • ISBN:7115145814
  • 页数:229 页
图书介绍:本书介绍使用ASP技术开发Web应用程序的方法。

1.1 ASP简介 1

1.1.1 什么是ASP 1

第1章 动态网站编程技术基础 1

1.1.2 ASP和静态网页的区别 2

1.1.3 ASP的工作过程 2

1.2 ASP的运行环境 3

1.2.1 IIS的安装 4

1.2.2 IIS默认网站 5

1.2.4 IIS属性的设置 6

1.2.3 IIS的启动和停止 6

1.2.5 IIS虚拟目录的创建 9

1.3 一个简单的ASP程序 11

1.3.1 ASP与脚本语言 12

1.3.2 一个简单的ASP文件 12

1.3.3 ASP文件的运行 13

1.3.4 ASP的开发工具 13

1.4.1 关系型数据库(RDB)基本概念 14

1.4 认识数据库与Web数据库 14

1.3.5 开发ASP程序时的注意事项 14

1.4.2 结构化查询语言——SQL 15

1.4.3 Web数据库 16

1.5 其他网络编程技术概述 18

1.5.1 PHP概述 18

1.5.2 JSP概述 19

1.5.3 ASP.NET概述 20

1.5.4 XML概述 22

小结 23

习题 24

第2章 脚本语言 25

2.1 脚本语言概述 25

2.2 “计算器”案例 25

2.3 VBScript基本概念 27

2.3.1 使用VBScript 28

2.3.2 VBScript的常量与变量 30

2.3.3 VBScript的表达式与运算符 32

2.3.4 输入与输出函数 33

2.4 VBScript流程控制结构 36

2.4.1 条件分支流程控制结构 36

2.4.2 循环语句 41

2.5 VBScript过程 45

2.5.1 SUB过程 45

2.5.2 Function函数 47

2.5.3 过程调用 48

2.6.1 JavaScript对象 49

2.6 JavaScript概述 49

2.6.2 JavaScript事件 51

2.6.3 JavaScript应用举例 52

小结 56

习题 56

第3章 ASP内置对象 58

3.1 ASP内置对象简介 58

3.2 “小小聊天室”案例 59

3.3 在HTML中使用表单 60

3.3.1 HTML中的各种标记 61

3.3.2 案例代码分析 62

3.4 Request对象 65

3.4.1 Request.Form集合 66

3.4.2 Request.QueryString集合 68

3.4.3 Request.Servervariables集合 70

3.4.4 Request.Cookies集合 72

3.4.5 Request对象的属性与方法 73

3.4.6 案例代码分析 74

3.5.1 Response对象概述 75

3.5 Response对象 75

3.5.2 Response对象的属性与方法 76

3.6 Server对象 81

3.6.1 Server对象的方法 81

3.6.2 Server.ScriptTimeout属性 84

3.7 Application对象 85

3.7.1 Application对象概述 85

3.7.2 Application对象的集合 85

3.7.3 Application对象的方法 87

3.7.5 Application对象应用举例 88

3.7.4 Application对象的事件 88

3.8 Session对象 89

3.8.1 Session对象概述 89

3.8.2 Session对象的集合、属性、方法和事件 90

3.8.3 Session对象应用举例 93

3.9 Global.asa文件 94

3.9.1 Global.asa文件概述 94

3.9.2 案例代码分析 94

习题 95

小结 95

第4章 ASP组件使用 97

4.1 浏览器能力组件 97

4.2 广告轮换组件 101

4.3 内容链接组件 105

4.4 文件访问组件 107

4.4.1 FileSystemObject对象 108

4.4.2 TextStream对象 110

小结 113

习题 114

第5章 Web数据库访问技术 116

5.1 Web数据库访问技术简介 116

5.2 “动态网站内部账号管理”案例 117

5.2.1 创建数据库与ODBC数据源 117

5.2.2 登录模块 118

5.2.3 更改密码模块 121

5.3.1 ODBC概念 124

5.3 ODBC 124

5.3.2 配置数据源 125

5.4 ADO 128

5.4.1 ADO数据访问技术概述 128

5.4.2 ADO的对象类和对象模型 128

5.5 结构化查询语言(SQL) 151

5.5.1 SQL的概述 151

5.5.2 SQL数据操作基础 153

5.5.3 SQL高级应用 155

5.6 使用ASP访问数据库 160

小结 164

习题 166

第6章 ASP程序调试与错误处理 168

6.1 错误类型与出错信息 168

6.1.1 错误类型与出错信息 168

6.1.2 用ASPError对象显示信息 170

6.2 ASP的程序调试 174

6.2.1 Microsoft脚本调试器工具 174

6.2.2 启用调试 175

6.2.3 断点调试 176

小结 179

习题 180

第7章 Web应用程序设计实例 181

7.1 网站建设的整体规划 181

7.2 访客留言板 185

7.2.1 数据库的设计 186

7.2.2 显示留言 187

7.2.3 签写留言与数据提交 190

7.2.4 对留言进行管理 193

7.3 聊天室 198

7.3.1 登录界面的制作 199

7.3.2 数据的管理 202

7.3.3 发言与数据提交 204

7.3.4 聊天信息的管理 206

7.3.5 离开界面 207

小结 208

习题 208

实训1 构建Web服务器 210

第8章 实训 210

实训2 脚本语言使用基础 212

实训3 简单的聊天室程序设计 214

实训4 浏览器能力组件对象 217

实训5 广告轮换组件 218

实训6 文件访问组件 220

实训7 Web数据库访问技术(一) 221

实训8 Web数据库访问技术(二) 224

实训9 ASP程序调试与错误处理 228

实训10 访客留言板的设计 228