《ASP网络编程技术与实例》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:胡标编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2004
  • ISBN:7115109265
  • 页数:434 页
图书介绍:本书详细地介绍了ASP(Active Server Pages)网络开发技术,不仅包括ASP的基础知识、ASP的内置对象、ASP的内置组件等基本内容,还包括了ASP的数据库编程、ASP高级开发技术和典的ASP站点开发技术。

目录 2

第1篇 基础知识 2

第1章 ASP基础 2

1.1 ASP简介 2

1.1.1 基本概念 2

1.1.2 ASP文件 3

1.2 安装配置服务器 6

1.2.1 安装IIS 6

1.2.2 配置IIS 7

1.3 安装配置数据库 11

1.3.1 Access数据库 11

1.3.2 SQL Server数据库 12

1.4 开发工具 12

1.5 配置实例环境 15

1.6.1 产生动态页面 17

1.6 ASP实例 17

1.6.2 常用脚本语句 18

1.7 小结 31

第2篇 ASP内置基本对象 34

第2章 请求与响应 34

2.1 客户端与服务器交流 34

2.2.1 Request对象的成员 35

2.2.2 使用Request对象 35

2.2 Request对象 35

2.3 Response对象 37

2.3.1 Response对象的成员 37

2.3.2 使用Response对象 38

2.4 小结 43

第3章 应用程序与会话 44

3.1 Web中的状态 44

3.2 Application对象 44

3.3 Session对象 45

3.4 站点计数器 46

3.5 小结 48

第4章 服务器对象 49

4.1 Server对象 49

4.2 使用Server对象 49

4.2.1 设置脚本超时 50

4.2.2 字符串编码 51

4.2.3 使用外部组件 52

4.3 服务器端调用 53

4.3.1 服务器端包含指令#include 53

4.3.2 Server.Execute() 54

4.4 设计站点模板文件 55

4.5 小结 57

第3篇 ASP中的常用组件 60

第5章 ADO组件 60

5.1 Connection对象 60

5.1.1 Connection对象的成员 60

5.1.2 使用Connection对象 61

5.2 Command对象 64

5.2.1 Command对象的成员 64

5.2.2 使用Command对象 65

5.3 Recordset对象 69

5.3.1 Recordset对象的成员 69

5.3.2 使用Recordset对象 70

5.4 Stream对象 73

5.4.1 Stream对象的成员 73

5.4.2 使用Stream对象 74

5.5 DBCombo 75

5.5.1 DBCombo的定义 75

5.5.2 使用DBCombo 77

5.6 小结 78

第6章 Scripting组件 79

6.1 Dictionary 79

6.1.1 Dictionary对象的成员 79

6.1.2 使用Dictionary对象 80

6.2.1 Drive对象 81

6.2 FileSystemObject 81

6.2.2 Folder对象 83

6.2.3 File对象 85

6.2.4 TextStream对象 87

6.3 小结 90

第4篇 ASP数据库编程 92

第7章 新闻更新系统 92

7.1 系统分析 92

7.2 数据库设计 92

7.3 系统实现 94

7.3.1 新闻浏览 94

7.3.2 新闻管理 100

7.3.3 新闻搜索 106

7.4 小结 108

8.2 数据库设计 109

第8章 信息发布系统 109

8.1 系统分析 109

8.3 系统实现 112

8.3.1 信息浏览 112

8.3.2 信息发布、回复 118

8.3.3 信息管理 122

8.3.4 信息搜索 123

8.4 小结 124

第9章 会员管理系统 126

9.1 系统分析 126

9.2 数据库设计 126

9.3 系统实现 129

9.3.1 会员注册 129

9.3.2 会员信息维护 133

9.3.3 管理员维护 137

9.3.4 会员登录 139

9.4 小结 140

10.1 系统分析 142

10.2 数据库设计 142

第10章 短信发送 142

10.3 实现短信发送 143

10.3.1 短信提醒 143

10.3.2 短信管理 144

10.3.3 写短信 146

10.4 小结 147

11.2 数据库设计 148

第11章 投票系统 148

11.1 系统分析 148

11.3 系统实现 149

11.3.1 发布投票 150

11.3.2 用户投票 152

11.3.3 显示结果 153

11.4 小结 155

12.1.1 初识JavaScript 158

12.1 JavaScript简介 158

第5篇 ASP开发的高级技术 158

第12章 使用客户端脚本 158

12.1.2 使用〈Script〉标记 160

12.1.3 基于对象的JavaScript 162

12.2 数据验证 166

12.2.1 数据验证的方式 166

12.2.2 数据验证的类型 170

12.2.3 通用数据验证 170

12.3 实现菜单 176

12.3.1 菜单分析 176

12.3.2 实现菜单对象 177

12.3.3 使用菜单 188

12.4 树形视图 193

12.4.1 TreeView分析 194

12.4.2 定义TreeNode 194

12.4.3 定义TreeView 197

12.4.4 使用TreeView 199

12.5 分组栏 200

12.5.1 GroupBar分析 200

12.5.2 定义GroupBar 201

12.5.3 使用GroupBar 201

12.6 小结 205

第13章 文件上传 206

13.1 使用表单 206

13.2 使用组件上传 206

13.2.1 LyfUpload1.2组件 207

13.2.2 上传文件到服务器目录 208

13.2.3 上传文件到数据库 209

13.3 无组件上传 211

13.3.1 理解文件上传过程 211

13.3.2 实现文件上传类 212

13.3.3 上传文件到服务器目录 215

13.3.4 上传文件到数据库 219

13.4 小结 221

第14章 图形显示 222

14.1 IMG标记 222

14.1.1 IMG标记的属性 222

14.1.2 使用IMG的style属性 222

14.2 常用图像处理 225

14.2.1 Image对象与images数组 225

14.2.2 缓存图像 225

14.2.3 图像交换 226

14.2.4 图像MAP 229

14.2.5 图像按钮 231

14.3 显示数据库图像 233

14.3.1 二进制内容 233

14.3.2 显示数据库图像 235

14.4 动态图形 237

14.4.1 进度条 237

14.4.2 动态曲线 240

14.4.3 数据图表 244

14.5 小结 250

第15章 发送邮件 251

15.1 邮件发送介绍 251

15.1.1 电子邮件简介 251

15.1.2 AspMail组件 252

15.2 发送普通邮件 252

15.2.1 撰写邮件 253

15.2.2 发送邮件 254

15.3 带附件邮件 257

15.3.1 撰写邮件 257

15.3.2 上传附件 258

15.3.3 发送邮件 258

15.4 小结 260

16.1 ASP安全隐患 261

16.1.1 文件隐患 261

第16章 安全加密 261

16.1.2 数据库 262

16.1.3 程序设计 264

16.1.4 安全建议 266

16.2 数据加密 266

16.2.1 可解密加密 266

16.2.2 不可解密加密 269

16.3.1 Script Encoder 271

16.3 源文件加密 271

16.3.2 对脚本进行加密 272

16.4 小结 273

第17章 错误处理 274

17.1 ASP中的错误处理 274

17.1.1 ASP错误处理机制 274

17.1.2 VBScript错误处理 278

17.1.3 JScript错误处理 283

17.2.1 开发时错误处理 284

17.2 定制错误处理 284

17.2.2 运行时错误处理 289

17.3 防止错误 290

17.4 小结 291

第18章 XML程序设计 292

18.1 MSXML3.0 292

18.1.1 XML简介 292

18.1.2 MSXML DOM 293

18.2 XML投票系统 294

18.2.1 自定义数据处理类 294

18.2.2 用户投票 299

18.2.3 管理投票 301

18.3 格式化XML 303

18.4 小结 306

19.1 RegExp对象 307

19.1.1 VBScript RegExp对象 307

第19章 正则表达式 307

19.1.2 JScript RegExp对象 308

19.1.3 正则表达式语法 310

19.2 数据验证 311

19.3 发布安全HTML 312

19.4 代码分离 315

19.5 小结 320

20.1 系统分析 322

第20章 网络存储 322

第6篇 典型的ASP站点开发 322

20.2 自定义类与工具函数 323

20.2.1 自定义类 323

20.2.2 工具函数 326

20.3 原型实现 329

20.3.1 目录列表 329

20.3.2 文件列表 331

20.3.3 目录管理 332

20.3.4 文件管理 336

20.3.5 文件压缩 341

20.4 界面交互 346

20.4.1 右键菜单 346

20.4.2 隐藏目录 349

20.4.3 显示地址 352

20.5 小结 353

第21章 企业信息网 354

21.1 系统分析 354

21.1.1 需求分析 354

21.1.2 模块分析 354

21.2 系统设计 355

21.2.1 模块设计 355

21.2.2 数据库设计 358

21.3 模块实现 361

21.3.1 编程命名规范 361

21.3.2 产品信息 361

21.3.3 后台管理 374

21.4 界面交互 379

21.4.1 导航菜单 379

21.4.2 系统模板 380

21.5 系统发布 386

21.5.1 配置IIS 386

21.5.2 配置数据库 387

21.5.3 注册组件 392

21.6 小结 393

第22章 网上考试 395

22.1 系统分析设计 395

22.2 数据库设计 396

22.3 系统实现 398

22.3.1 管理考试系统 398

22.3.2 学生参加考试 419

22.3.3 错误处理 433

22.4 小结 434