当前位置:首页 > 工业技术
ASP程序设计及应用  第2版
ASP程序设计及应用  第2版

ASP程序设计及应用 第2版PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:张景峰,庄连英主编;李杰,张云峰,范强副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2012
  • ISBN:9787508492414
  • 页数:288 页
图书介绍:本书共11章,内容包括ASP基础,Web页面制作基础,VBScript脚本语言,Response与Request对象,Session、Application和Server对象,文件系统操作,ASP组件,Web数据库基础,ADO对象,网上论坛系统和Web安全等。
《ASP程序设计及应用 第2版》目录

第1章 ASP基础 1

本章学习目标 1

1.1 Web基础 1

1.1.1 Web概述 1

1.1.2 Web工作原理 2

1.1.3 静态网页与动态网页 3

1.1.4 交互式动态网页实现技术简介 6

1.2 ASP概述 7

1.2.1 ASP的特点 7

1.2.2 ASP文件的基本结构 7

1.3 ASP的运行 8

1.3.1 IIS 5.1的安装 9

1.3.2 IIS 5.1的设置 9

1.3.3 ASP的运行 12

思考题 13

上机实验 14

第2章 Web页面制作基础 15

本章学习目标 15

2.1 HTML语言概述 15

2.1.1 HTML概述 15

2.1.2 HTML文档的结构 16

2.1.3 HTML标记 16

2.1.4 常用HTML编辑工具 17

2.2 文档的格式与风格 17

2.2.1 设置<BODY>的属性 18

2.2.2 段落格式化 18

2.2.3 建立列表 22

2.2.4 字符的格式化 24

2.3 加入多媒体与超级链接 25

2.3.1 加入图像、视频、动画 25

2.3.2 加入超级链接 26

2.4 制作表格 27

2.4.1 建立表格 27

2.4.2 定制表格 27

2.5 制作表单 29

2.5.1 表单的结构 29

2.5.2 FORM中常用的标记 30

2.6 框架结构 34

2.6.1 框架结构的文件格式 34

2.6.2 框架结构标记的使用 35

2.6.3 FRAME标记 35

2.6.4 TARGET属性的使用 36

2.7 CSS基础 37

2.7.1 CSS样式简介 37

2.7.2 CSS样式表的定义 38

2.7.3 在HTML中加入CSS的方法 41

2.8 XML基础 42

2.8.1 XML简介 42

2.8.2 XML文档的结构 42

2.8.3 XML语法规则 43

2.8.4 XML元素和属性的对比 44

2.8.5 XML在HTML中的应用 44

思考题 46

上机实验 46

第3章 VBScript脚本语言 47

本章学习目标 47

3.1 VBScript脚本语言概述 47

3.1.1 服务器端脚本和客户端脚本 47

3.1.2 VBScript脚本语言编程实例 48

3.1.3 VBScript和JavaScript 51

3.2 基本数据类型及输入/输出 51

3.2.1 将单行语句分成多行 51

3.2.2 在代码中加注释 52

3.2.3 使用不同进制的数字 52

3.2.4 数据类型及其子类型 53

3.2.5 变量 54

3.2.6 常量 56

3.2.7 数组 57

3.2.8 基本输入输出 58

3.3 表达式和运算符 62

3.3.1 VBScript的表达式 62

3.3.2 VBScript的数学表达式及其运算符 62

3.3.3 VBScript的条件表达式及其运算符 63

3.3.4 VBScript的字符串表达式 64

3.3.5 表达式中的优先级 65

3.4 VBScript中的控制语句 65

3.4.1 控制语句 65

3.4.2 条件控制语句 66

3.4.3 循环控制语句 69

3.4.4 其他常用简单语句 73

3.5 VBScript函数及子过程 74

3.5.1 过程 74

3.5.2 子过程 74

3.5.3 函数 75

3.5.4 Exit语句 76

3.5.5 VBScript内部函数摘要 76

3.6 VBScript的对象和事件 79

3.6.1 对象和事件的概念 79

3.6.2 网页及浏览器对象 79

3.6.3 浏览器内嵌HTML控件 81

3.6.4 对象和事件实例 82

思考题 84

上机实验 84

第4章 Response与Request对象 85

本章学习目标 85

4.1 ASP内置对象 85

4.2 Response对象 86

4.2.1 Response对象的属性 86

4.2.2 Response对象的方法 89

4.2.3 Response对象的数据集合 94

4.3 Request对象 96

4.3.1 Request对象的属性 97

4.3.2 Request对象的方法 97

4.3.3 Request对象的数据集合 97

4.4 综合实例 107

4.4.1 创建登录页面 107

4.4.2 用户验证 108

思考题 110

上机实验 110

第5章 Session、Application和Server对象 112

本章学习目标 112

5.1 Session对象 112

5.1.1 Session概述 112

5.1.2 Session对象的数据集合 113

5.1.3 Session对象的属性 116

5.1.4 Session对象的方法 117

5.1.5 Session对象的事件 118

5.2 Application对象 119

5.2.1 Application对象概述 119

5.2.2 Application对象的集合 119

5.2.3 Application对象的方法 122

5.2.4 Application对象的事件 122

5.2.5 Global.asa文件 123

5.3 Server对象 125

5.3.1 Server对象的属性 125

5.3.2 Server对象方法 125

5.4 网上聊天室 128

5.4.1 Global.asa文件 129

5.4.2 用户登录 129

5.4.3 聊天室主页 131

5.4.4 改进的聊天室 134

思考题 134

上机实验 135

第6章 文件系统操作 136

本章学习目标 136

6.1 件操作对象 136

6.2 文件及文件夹处理 137

6.2.1 FileSystemObject对象 137

6.2.2 复制、移动及删除文件 139

6.2.3 文件夹处理 140

6.3 文本文件的读写操作 142

6.3.1 TextStream对象 142

6.3.2 读取文本文件中的数据 142

6.3.3 对文本文件的写操作 144

6.4 计数器实例 145

6.4.1 用文件实现的计数器 145

6.4.2 用文件及图形实现的综合计数器 147

思考题 148

上机实验 148

第7章 ASP组件 149

本章学习目标 149

7.1 ASP组件概述 149

7.2 Ad Rotator组件 149

7.2.1 Ad Rotator组件的属性和方法 150

7.2.2 Ad Rotator组件相关文件 151

7.3 Browser Capabilities组件 153

7.3.1 Browscap.ini文件 154

7.3.2 Browser Capabilities组件的使用 156

7.4 Content Linking组件 157

7.4.1 线性排列顺序文件 157

7.4.2 Content Linking组件的方法 157

7.5 计数器组件 159

7.5.1 计数器组件的方法 160

7.5.2 计数器组件的使用 160

7.6 CDONTS组件 160

7.6.1 CDONTS组件的属性和方法 161

7.6.2 CDONTS组件的使用 161

7.7 ASPUpload组件 163

7.7.1 ASPUpload组件的常用属性和方法 163

7.7.2 ASPUpload组件的使用 164

7.8 其他ASP组件 166

思考题 167

上机实验 167

第8章 Web数据库基础 168

本章学习目标 168

8.1 关系数据库概述 168

8.2 Access 2003基础 169

8.2.1 Access 2003简介 169

8.2.2 创建空数据库 169

8.2.3 创建空白数据表 170

8.2.4 设置表的主键 170

8.2.5 操作表中的数据 171

8.3 SQL Server 2005基础 171

8.3.1 SQL Server 2005简介 171

8.3.2 创建数据库 173

8.3.3 创建数据表 175

8.3.4 设置表的主键 175

8.3.5 操作表中的数据 175

8.4 SQL语言基础 175

8.4.1 SQL简介 175

8.4.2 查询表中的数据信息 176

8.4.3 编辑数据库中的数据 179

思考题 180

上机实验 180

第9章 ADO对象 182

本章学习目标 182

9.1 ADO概述 182

9.1.1 ASP访问数据库的方法 182

9.1.2 ODBC的设置 183

9.1.3 ADO中的对象和数据集合 187

9.2 Connection对象 189

9.2.1 Connection对象的方法 189

9.2.2 Connection对象的属性 195

9.2.3 Connection对象的数据集合 197

9.3 Command对象 201

9.3.1 Command对象的属性 201

9.3.2 Command对象的方法 202

9.3.3 Command对象的数据集合 204

9.3.4 调用存储过程 207

9.4 RecordSet对象 210

9.4.1 RecordSet对象的属性 210

9.4.2 RecordSet对象的数据集合 217

9.4.3 RecordSet对象的方法 218

9.5 ADO对象综合应用 227

9.5.1 分页显示 227

9.5.2 修改数据 229

9.5.3 删除多条记录 233

思考题 235

上机实验 235

第10章 网上论坛系统 236

本章学习目标 236

10.1 网上论坛需求分析和说明 236

10.2 软件设计和功能模块划分 236

10.3 编写程序代码 237

10.3.1 程序代码文件的存放位置 237

10.3.2 数据库和ODBC数据源的创建 237

10.3.3 论坛系统Web站点的创建 237

10.3.4 层叠样式表文件global.css 237

10.3.5 公用函数文件conn_db.asp 238

10.3.6 编辑global.asa文件 238

10.4 用户注册、登录和注销功能模块 239

10.4.1 模块功能描述 239

10.4.2 用户信息表user_info 239

10.4.3 用户注册 240

10.4.4 用户登录 242

10.4.5 用户注销 243

10.5 话题管理功能模块 243

10.5.1 模块功能描述 243

10.5.2 话题信息表ar_info 244

10.5.3 发表新话题 244

10.5.4 修改话题 245

10.5.5 删除话题 247

10.6 论坛栏目信息模块 247

10.6.1 模块功能描述 247

10.6.2 栏目信息表column_info 247

10.6.3 论坛主页面main_bbs.asp 248

10.6.4 栏目主页面 250

10.6.5 话题内容页面 253

10.7 论坛话题搜索功能模块 257

10.7.1 模块功能描述 257

10.7.2 话题搜索页 257

10.8 论坛管理功能模块 260

10.8.1 模块功能描述 260

10.8.2 论坛管理主页面 260

10.8.3 论坛管理执行页 263

思考题 268

上机实验 268

第11章 Web安全 269

本章学习目标 269

11.1 Web服务器安全 269

11.1.1 Web服务器安全漏洞 269

11.1.2 操作系统的安全配置 269

11.1.3 Web服务器软件IIS的安全配置 272

11.2 网页木马 273

11.3 SQL注入攻击与防范 277

11.3.1 SQL注入攻击简介 277

11.3.2 SQL注入攻击特点 277

11.3.3 SQL注入攻击实现过程 278

11.3.4 寻找SQL注入点 278

11.3.5 获取信息和实施攻击 280

11.3.6 SQL注入攻击检测 281

11.3.7 SQL注入攻击的防范 281

11.4 跨站脚本攻击 283

11.4.1 跨站攻击简介 283

11.4.2 XSS攻击的危害 285

11.4.3 XSS攻击分类 285

11.4.4 XSS攻击的防范 286

思考题 286

上机实验 287

参考文献 288

返回顶部