《ASP网络程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:黄爽,郭胜,高平茹等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302163464
  • 页数:293 页
图书介绍:本书介绍ASP网络程序设计的知识。

第1章 ASP概述 1

1.1 ASP技术的特点 1

1.2 IIS安装及管理配置 2

1.2.1 IIS的安装 2

1.2.2 IIS的管理配置 4

1.2.3 建立虚拟目录 4

1.3 应用举例——编写一个简单的ASP网页文件 5

1.4 ASP的开发工具 7

1.4.1 文本类编辑器 7

1.4.2 可视化编辑器 7

1.5 上机练习 8

1.5.1 比较ASP和HTML文件 8

1.5.2 制作一个简单网页 9

1.6 习题 10

第2章 ASP框架语言 11

2.1 HTML基本结构 11

2.2 HTML标记 12

2.2.1 文件标记 12

2.2.2 文件头标记 12

2.2.3 主体标记 13

2.2.4 基本正文标记 14

2.2.5 特殊标记 21

2.3 上机练习 26

2.3.1 编写一个简单网页 26

2.3.2 建立一个图像超级链接 27

2.4 习题 28

第3章 VBScript脚本语言 29

3.1 VBScript概述 29

3.2 VBScript的数据类型及变量 29

3.2.1 VBScript的数据类型 29

3.2.2 VBScript变量 30

3.3 VBScript常量及运算符 32

3.3.1 VBScript的常量 32

3.3.2 VBScript运算符 32

3.4 VBScript语句 33

3.4.1 条件语句 33

3.4.2 循环语句 37

3.5 VBScript函数 40

3.5.1 字符串函数 40

3.5.2 数字运算函数 41

3.5.3 日期/时间函数 42

3.5.4 数据类型转换函数 42

3.5.5 其他函数 43

3.6 VBScript的过程 48

3.6.1 Sub过程 49

3.6.2 Function过程 50

3.6.3 过程参数的传递 51

3.6.4 过程的调用方式 51

3.7 VBScript的对象 52

3.7.1 Document对象 52

3.7.2 Window对象 53

3.8 上机练习 55

3.8.1 编程解决“鸡兔同笼”的问题 55

3.8.2 编程实现抽取幸运球的问题 56

3.9 习题 57

第4章 ASP的内置对象 58

4.1 ASP的内置对象概述 58

4.2 Request对象 59

4.2.1 Request对象的属性 59

4.2.2 Request对象的方法 59

4.2.3 Request对象的集合 59

4.3 Response对象 64

4.3.1 Response对象的属性 65

4.3.2 Response对象的方法 67

4.4 Cookies集合 71

4.4.1 Cookies技术 71

4.4.2 Cookies的特点 71

4.4.3 Cookies的属性 72

4.4.4 Cookies的创建 72

4.4.5 Cookies的读取 74

4.5 Application对象 77

4.5.1 Application对象的特性 77

4.5.2 Application对象的集合 77

4.5.3 Application对象的方法 80

4.5.4 Application对象的事件 80

4.6 Session对象 81

4.6.1 Session对象的特性 81

4.6.2 Session对象的集合 82

4.6.3 Session对象的属性 83

4.6.4 Session对象的方法 85

4.6.5 Session对象的事件 85

4.7 Server对象 85

4.7.1 Server对象的特性 85

4.7.2 Server对象的属性 86

4.7.3 Server对象的方法 87

4.8 上机练习 90

4.8.1 建立一个博客申请意向表订单 90

4.8.2 建立一个在线人数统计页面 95

4.9 习题 97

第5章 ASP的服务器组件 98

5.1 ActiveX组件概念 98

5.2 广告轮显组件 99

5.2.1 AdRotator组件的基本概念 99

5.2.2 AdRotator对象的属性和方法 99

5.2.3 广告轮显组件的运用 100

5.3 Content Rotator组件 102

5.3.1 创建组件对象 102

5.3.2 内容计划文件 102

5.3.3 Content Rotator对象的方法 103

5.3.4 Content Rotator组件的使用 103

5.4 Context Linking组件 104

5.4.1 基本概念 104

5.4.2 Context Linking组件的运用 104

5.5 Browser Capabilities组件 108

5.5.1 工作原理 108

5.5.2 Browr Capabilities组件的使用 108

5.6 Page Counter组件 110

5.6.1 创建Page Counter组件 110

5.6.2 Page Counter组件方法 110

5.6.3 运用Page Counter组件 111

5.7 Counters组件 112

5.7.1 创建Counters组件 112

5.7.2 Counters组件的方法 112

5.7.3 Counters组件的使用 112

5.8 上机练习 114

5.8.1 设计一个可以浏览并显示文件属性的网页程序 114

5.8.2 编写剪子、石头、布游戏 116

5.9 习题 118

第6章 ASP的文件组件 119

6.1 FileSystemObject对象 119

6.1.1 FileSystemObject对象的属性 119

6.1.2 FileSystemObject对象的方法 121

6.2 文本文件操作 121

6.2.1 TextStream对象 121

6.2.2 创建文本文件 122

6.2.3 读取文本文件 123

6.2.4 追加数据到文本文件 124

6.3 文件操作 125

6.3.1 File对象的属性和方法 125

6.3.2 文件的复制、移动和删除 126

6.3.3 检查文件是否存在 127

6.3.4 检测文件的属性 128

6.4 文件夹操作 129

6.4.1 Folder对象的属性和方法 129

6.4.2 文件夹的复制、移动和删除 130

6.4.3 文件夹的属性 132

6.4.4 文件夹的集合 132

6.5 上机练习 133

6.6 习题 139

第7章 ADO在ASP中的应用 140

7.1 数据库的基础知识 140

7.1.1 数据库基础知识 140

7.1.2 数据库设计 141

7.2 结构化查询语言SQL 143

7.2.1 SQL语言的构成 144

7.2.2 SELECT检索语句 145

7.2.3 INSERT INTO插入语句 150

7.2.4 UPDATE更新语句 151

7.2.5 DELETE删除语句 153

7.2.6 SELECT...INTO语句 153

7.2.7 应用举例——在ADO中使用SQL查询功能 154

7.3 ODBC基础知识 156

7.3.1 ODBC的组成 156

7.3.2 创建ODBC链接 157

7.4 ADO基础 158

7.4.1 ADO编程模型 158

7.4.2 ADO的特点 159

7.4.3 ADO对象模型 159

7.5 Connection对象 160

7.5.1 Connection对象的属性 160

7.5.2 Connection对象的方法 162

7.6 Command对象 165

7.6.1 Command对象的属性 166

7.6.2 Command对象的方法 168

7.7 Recordset对象 171

7.7.1 Recordset对象的属性 172

7.7.2 Recordset对象的方法 175

7.8 Field对象 180

7.8.1 Field对象的属性 180

7.8.2 Field对象的方法 181

7.9 Error对象 182

7.9.1 Description属性 182

7.9.2 HelpContext、HelpFile属性 183

7.9.3 Source属性 183

7.10 ADO错误代码 183

7.11 ASP与数据库操作 184

7.11.1 链接数据源的字符串 184

7.11.2 链接到数据源 185

7.11.3 利用Recordset对象处理结果 186

7.12 上机练习 196

7.13 习题 201

第8章 ASP脚本攻击与防范 202

8.1 ASP漏洞 202

8.1.1 特殊符号能看见ASP源程序 202

8.1.2 Access数据库被下载的漏洞 203

8.1.3 code.ASP文件会泄漏ASP代码 203

8.1.4 ASP程序密码验证漏洞 204

8.1.5 绕过验证直接进入ASP页面 205

8.1.6 MS ODBC数据库连接溢出导致NT/9x拒绝服务攻击 205

8.1.7 ASP主页.inc文件泄露 207

8.2 上机练习 208

8.3 习题 208

第9章 ASP的综合运用 209

9.1 实例分析 209

9.1.1 制作特点 209

9.1.2 功能分析 209

9.1.3 技术要领 215

9.2 操作过程 225

9.2.1 创建网络书店的数据库 225

9.2.2 创建图书信息表 226

9.2.3 创建网络书店的其他数据表 227

9.2.4 建立数据表的关系 228

9.2.5 输入测试数据 231

9.2.6 创建网络书店的文件夹和虚拟目录 232

9.2.7 创建主页文件 232

9.2.8 创建在线购书的框架文件 233

9.2.9 创建在线购书的操作控制文件 234

9.2.10 用户信息注册文件 238

9.2.11 图书分类一 245

9.2.12 图书分类二 249

9.2.13 图书信息列表文件 250

9.2.14 图书详细信息显示文件 254

9.2.15 购物车文件 258

9.2.16 购书结算文件 261

9.2.17 购书订单生成文件 267

9.2.18 订单列表文件 269

9.2.19 订单内容显示文件 271

9.2.20 综合测试 273

9.3 增加其他信息 275

9.3.1 增加信息 275

9.3.2 创建新闻后台管理程序 282

9.4 习题 293