《ASP 3.0动态网页培训教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:肖金秀,冯沃辉,施鸿翔等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2000
  • ISBN:7502426310
  • 页数:356 页
图书介绍:

第一章 ASP简介 1

1.1 Web技术的发展 1

1.1.1 静态网页技术HTML 1

1.1.2 动态网页技术DHTML与CGI 1

1.1.3 支持脚本语言的ASP 2

1.2 认识IIS 3

1.2.1 各种平台上的IIS 3

1.2.2 IIS的安装 4

1.2.3 Web站点的创建和管理 6

1.3 ASP技术的发展 11

1.4 ASP的使用环境 11

1.5 ASP与脚本语言的关系 12

1.6 创建一个简单的ASP文件 12

综合练习一 13

一、基础题 13

二、上机实习题 13

第二章 ASP的基本元素 14

2.1 ASP的组成部分 14

2.1.1 ASP的组成 14

2.1.2 服务器端脚本 14

2.1.3 ActiveX组件 15

2.2 脚本语言的使用 16

2.2.1 指定脚本语言 16

2.2.2 修改默认的脚本语言 18

2.2.3 脚本范围的确定 19

2.2.4 ASP的基本语法 19

2.3 ASP的内嵌对象 20

2.3.1 COM简介 20

2.3.2 支持ASP的组件 20

2.4 ASP的注册表配置 23

2.5 ASP编程调试 23

2.5.1 常见错误的调试 23

2.5.2 脚本调试 25

综合练习二 28

一、基础题 28

二、上机实习题 28

第三章 ASP脚本语言VBScript 30

3.1 VBScript概述 30

3.2 在HTML中添加VBScript 30

3.3 VBScript数据类型 32

3.3.1 VBScript数据概述 32

3.3.2 Variant子类型 32

3.4 VBScript变量 33

3.5 VBScript常量 35

3.6 VBScript运算符 35

3.7 条件语句 36

3.8 循环语句 37

3.9 VBScript过程 41

3.10 编码约定 42

3.10.1 常数命名约定 42

3.10.2 变量命名约定 42

3.10.3 变量作用域 43

3.10.4 变量作用域前缀 43

3.10.5 描述性变量名和过程名 43

3.10.6 对象命名约定 43

3.10.7 代码注释约定 44

3.10.8 格式化代码 44

3.11 在IE中使用VBScript 45

3.11.1 VBScript页面的简单样例 45

3.11.2 VBScript与窗体 46

3.11.3 在VBScript中使用对象 47

3.12 VBScript综合实例 48

综合练习三 54

一、基础题 54

二、上机实习题 54

第四章 ASP应用基础 55

4.1 ASP文件的结构 55

4.2 ASP的基本用法 55

4.3 声明脚本语言 59

4.4 ASP变量 60

4.5 基本脚本语言 61

4.5.1 do…loop语句 61

4.5.2 for…next语句 62

4.5.3 格式化日期 63

4.5.4 格式化数字 64

4.5.5 使用数学函数 64

4.5.6 Split函数 65

4.5.7 With语句 65

4.5.8 调用函数和过程 66

4.6 Server-SideInclude 67

4.6.1 SSI的功能 67

4.6.2 #include指令 67

4.6.3 动态SSI 67

4.6.4 应用程序的输出 68

4.6.5 包含文件的大小 68

4.6.6 #config 68

4.6.7 #fastmod 69

4.6.8 .inc文件 69

综合练习四 69

一、基础题 69

二、上机实习题 69

第五章 ASP和HTTP协议 70

5.1 Request对象 70

5.1.1 QueryString集合 70

5.1.2 Form集合 71

5.1.3 ServerVariable集合 74

5.1.4 对Header的授权操作 76

5.2 Response对象 77

5.2.1 Response对象属性 77

5.2.2 Response对象的方法 80

5.3 Cookies集合 82

5.4 包含文件 83

综合练习五 84

一、基础题 84

二、上机实习题 84

第六章 处理HTML表单 85

6.1 处理表单数据 85

6.1.1 获取表单数据 85

6.1.2 文本框和文本区 88

6.1.3 单选键和复选框 90

6.1.4 选择列表 93

6.1.5 表单数据的确认 95

6.2 接受文件上载 97

综合练习六 98

一、基础题 98

二、上机实习题 99

第七章 Application、Server和Session对象的应用 100

7.1 创建ASP应用程序 100

7.1.1 应用程序与Global.asa文件 101

7.1.2 Application对象的应用 101

7.1.3 聊天页面 102

7.1.4 WhosOn页面 104

7.2 Server对象 105

7.2.1 Server对象属性 105

7.2.2 Server对象方法 105

7.3 Session对象 106

7.3.1 Session对象属性 106

7.3.2 Session对象方法 106

综合练习七 109

一、基础题 109

二、上机实习题 109

第八章 服务器与用户的交互 110

8.1 创建动态HTML 110

8.1.1 动态显示 110

8.1.2 动态选择清单 111

8.2 客户表单的确认 114

8.2.1 确认数据格式 114

8.2.2 综合使用 117

8.3 XML的使用 119

综合练习八 121

一、基础题 121

二、上机实习题 121

第九章 ASP内置组件 122

9.1 ASP组件的概述 122

9.2 Browser组件 122

9.3 FileAccess组件 125

9.3.1 FileAccess组件简介 125

9.3.2 文件的读写 125

9.3.3 文件的操作 127

9.3.4 驱动器和文件夹的操作 128

9.4 ContentLinker组件 130

9.5 Dictionary组件 131

9.6 AdRotator组件 133

9.7 ConternRotator组件 135

9.8 PermissionChecker组件 136

9.9 发送E-mail 137

9.9.1 SMTP基础 137

9.9.2 CoolaborationDataObject 139

9.9.3 发送带附件的E-mail 141

9.9.4 E-mail优先级、抄送和密件抄送 143

综合练习九 144

一、基础题 144

二、上机实习题 144

第十章 第三方组件 145

10.1 ASPPing 145

10.2 ZaskPOP3 146

10.3 图形组件 147

10.3.1 ASPImage组件 147

10.3.2 ImageSize组件 148

10.4 发送邮件组件 149

10.4.1 Mailer组件 149

10.4.2 MailSender组件 149

10.5 Http工具 150

10.5.1 ASPHttp 150

10.5.2 ASPFileUpload 152

10.5.3 SA-FileUp 154

10.6 其它ASP组件 155

综合练习十 156

一、基础题 156

二、上机实习题 156

第十一章 E-mail的处理 157

11.1 SMTPService 157

11.2 CDONTS 159

11.2.1 发送邮件 159

11.2.2 接收邮件 161

综合练习十一 165

一、基础题 165

二、上机实习题 166

第十二章 ActiveDirectoryServiceInterfaces 167

12.1 目录服务简介 167

12.2 ADSI简介 167

12.3 属性缓存与域的检查 169

12.3.1 属性缓冲 169

12.3.2 域的检查 170

12.4 用户和组操作 170

12.5 NT服务与打印机的控制 173

12.5.1 NT服务 173

12.5.2 打印机控制 174

12.6 ADSI和SiteServer 175

12.7 IIS元库 176

综合练习十二 177

一、基础题 177

二、上机实习题 177

第十三章 ASP与数据库 178

13.1 ADO对象模型 178

13.1.1 ADO的原理 178

13.1.2 数据库编程概述 178

13.2 SQL语言简介 179

13.2.1 SQL查询语句 179

13.2.2 SQL更新语句 180

13.3 使用ADO 181

13.4 Connection对象 181

13.4.1 执行SQL语句 182

13.4.2 Connetction对象的属性 185

13.4.3 Connetction对象的方法 187

13.5 Command对象 189

13.5.1 Command对象的属性 190

13.5.2 Command对象的方法 190

13.5.3 创建存储的过程 191

13.5.4 用Connection对象执行存储过程 192

13.5.5 用Command对象执行存储过程 193

13.6 Parameters数据集合 194

13.6.1 Parameters集合的属性 194

13.6.2 Parameters集合的方法 195

13.7 Parameter对象 195

13.7.1 Parameter对象的属性 195

13.7.2 Parameter对象的方法 196

13.8 Errors集合与对象 196

13.8.1 Errors数据集合的属性和方法 196

13.8.2 Errors对象的属性 198

13.9 Recordset的处理 199

13.9.1 Recordset对象的属性 199

13.9.2 Recordset对象的方法 201

13.9.3 Recordset对象的综合运用 204

13.10 与SQL和Access数据库连接 206

13.10.1 与SQL进行连接 206

13.10.2 与Access数据库进行连接 207

综合练习十三 208

一、基础题 208

二、上机实习题 208

第十四章 网络安全与ASP网站的维护 209

14.1 SSL的密码编译身份确认与数据完整性 209

14.1.1 身份确认 209

14.1.2 设置服务器的SSL 210

14.2 网站的密码保护 212

14.2.1 数据库安全维护 212

14.2.2 WindowsNT安全维护 213

14.3 WindowsScriptingHost 215

14.4 监控网站的运行 216

综合练习十四 218

一、基础题 218

二、上机实习题 218

第十五章 制作实例与技巧 219

15.1 多功能日历的制作 219

15.2 制作留言薄 231

15.2.1 建立数据库 232

15.2.2 留言薄基本功能 233

15.2.3 编辑留言薄 234

15.3 制作网上聊天室 248

15.3.1 聊天室功能简介 248

15.3.2 创建聊天室 249

15.4 制作网上测试功能 262

15.4.1 网上测试功能概述 262

15.4.2 构建网上测试 264

15.5 BBS电子公告版 276

15.5.1 系统功能结构 276

15.5.2 面向用户的功能 280

15.5.3 系统管理 328

15.5.4 系统文件 341