图书介绍

ASP 3.0编程起步pdf电子书版本下载

ASP 3.0编程起步
  • (美)Dave Mercer著;刘勇译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115091463
  • 出版时间:2001
  • 标注页数:417页
  • 文件大小:127MB
  • 文件页数:435页
  • 主题词:互连网络(学科: 程序设计 学科: 基本知识) 互连网络 程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ASP 3.0编程起步PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言页 1

第一部分 ASP编程基础 3

第1章 ASP的配置 3

1.1 为什么选择ASP 4

1.1.1 关于Windows 2000 Advanced Server 5

1.1.2 安装Internet Information Server(ⅡS) 5

1.1.3 项目1-1:安装和配置ⅡS 5.0 9

1.2 开发环境 10

1.2.1 手工开发 10

1.2.2 自动化开发 11

1.3 ASP概述 13

1.3.1 ASP对象 13

1.3.2 ADO对象 14

1.3.3 ASP组件 14

1.3.6 客户机/服务器应用程序或分级应用程序 15

1.3.5 开发在线应用程序 15

1.3.4 相关的数据库和其他数据源 15

1.3.7 虚拟目录 16

1.4 作为通信通道的Web站点 18

1.4.1 关于开发的问题 18

1.4.2 项目1-2:设计一个Web站点应用程序 22

1.5 小测验 23

第2章 ASP及Web编程基础 25

2.1 Web站点编码语言 26

2.1.1 静态Web页面 26

2.1.2 动态应用程序 32

2.1.3 规划Web站点 41

2.1.4 项目2-1:设计Web站点应用程序的结构 44

2.2 正确的编码技巧 45

2.2.1 代码中的错误 45

2.2.2 如何改正代码中的错误 49

2.2.3 项目2-2:创建一个简单的ASP应用程序 52

2.3 小测验 54

第3章 请求(Request)和响应(Response)对象 57

3.1 创造Web站点交互性 58

3.2 基于Web的通信 58

3.2.1 请求对象 59

3.2.2 在表格和URL中访问数值 60

3.2.3 项目3-1:创建一个简单的HTML表格页和响应 60

3.2.4 Server Variables类集 67

3.2.5 Cookies类集 71

3.2.6 ClientCertificate类集 72

3.2.7 项目3-2:使用请求对象 73

3.3 响应对象 77

3.3.1 响应对象类集 77

3.3.2 响应对象属性 78

3.3.3 响应对象方法 78

3.3.4 向浏览器写数据 79

3.4 用Binary Write方法写数据 81

3.4.1 对浏览器进行重定向 81

3.4.2 在ASP中进行页面的缓存 81

3.4.3 项目3-3:使用响应对象 85

3.5 小测验 87

第4章 服务器(Server)对象 89

4.1 ASP页和对象的上下文 90

4.2 服务器端引用 90

4.2.1 SSI映射 91

4.2.2 SSI指令 91

4.2.3 正确的SSI用法 95

4.3 服务器对象 98

4.3.1 使用服务器对象 98

4.3.2 Script Timeout属性 98

4.3.3 Create Object方法 99

4.3.4 Execute方法和Transfer方法 100

4.3.6 HTMLEncode方法 102

4.3.5 MapPath方法 102

4.3.7 URLEncode方法 103

4.4 ASPError对象 104

4.4.1 IIS错误处理 105

4.4.2 俘获错误 107

4.4.3 项目4-1:使用SSI、服务器对象以及错误 109

4.5 小测验 118

第5章 应用程序与会话对象 119

5.1 来访者的状况和状态 120

5.1.1 用Cookie来维护状态 121

5.1.2 范围 121

5.1.3 默认及虚拟的ASP应用程序 121

5.2 应用程序对象 122

5.2.1 应用程序对象事件 122

5.2.3 global.asa文件 123

5.2.2 应用程序对象类集 123

5.2.4 应用程序对象方法 125

5.2.5 项目5-1:使用应用程序对象 127

5.3 会话对象 131

5.3.1 ASP会话 131

5.3.2 会话对象 132

5.3.3 项目5-2:在应用程序中使用会话对象 135

5.4 小测验 147

第二部分 Active Server组件和ADO 151

第6章 脚本编写对象模型和SOM对策 151

6.1 脚本编写对象模型 152

6.2 创建对象 152

6.2.1 对“范围”的补充说明 153

6.2.2 性能与线程模型(threading model) 153

6.2.3 创建脚本运行时库对象 153

6.3.1 字典对象的属性和方法 154

6.3 字典(Dictionary)对象 154

6.3.2 创建一个页面范围的字典组件 155

6.3.3 列出字典对象中的名称/值 155

6.3.4 删除字典对象中的名/值对 157

6.3.5 改变字典对象的名/值 157

6.4 Scripting.FileSystemObject对象 158

6.4.1 FileSystemObject对象属性 159

6.4.2 FileSystemObject对象方法 159

6.4.3 创建FileSystemObject对象 161

6.5 驱动器(Drive)对象 162

6.6 文件夹(Folder)对象 164

6.6.1 文件夹对象的属性 164

6.6.2 文件夹对象的方法 165

6.7 文件(File)对象 172

6.7.1 文件对象的属性 172

6.7.2 文件对象的方法 173

6.8 Scripting.TextStream对象 176

6.8.1 TextStream对象的属性 177

6.8.2 TextStream对象的方法 177

6.8.3 项目6-1:将前面的例子放到一起 180

6.9 小测验 193

第7章 主要的Active Server组件 195

7.1 Active Server组件 196

7.2 使用ASP创建服务器组件(Server Component) 196

7.3 广告轮换器(Ad Rotator)组件 197

7.3.1 时间表(schedule)文件 198

7.3.2 重定向(redirection)文件 199

7.3.3 Ad Rotator的方法和属性 199

7.3.4 项目7-1:一个对广告进行轮换的例子 200

7.4 浏览器性能(Browser Capabilities)组件 202

7.4.1 browscap.ini文件 202

7.4.2 显示浏览器性能 203

7.5.1 Content Linking组件的列表文件 206

7.5 内容链接(Content Linking)组件 206

7.5.2 Content Linking组件的方法 207

7.5.3 项目7-2:使用Content Linking组件 207

7.6 内容轮换器(Content Rotator)组件 210

7.6.1 Content Rotator组件的方法 210

7.6.2 Content Rotator组件的时间表文件 210

7.6.3 对内容进行轮换 210

7.6.4 项目7-3:开始创建你的Web站点应用程序 213

7.7 小测验 219

第8章 更多的Active Server组件 221

8.1 更多的Active Server组件 222

8.2 更多的Microsoft IIS Server组件 222

8.3 计数器(Counters)组件 222

8.3.2 项目8-1:使用Counters组件 223

8.3.1 Counters组件的方法 223

8.4 页面计数器(Page Counter)组件 226

8.4.1 Page Counter组件的方法 227

8.4.2 使用页面计数 227

8.5 权限检查器(Permission Checker)组件 229

8.5.1 将驱动器格式化为NTFS格式 230

8.5.2 关闭匿名访问 231

8.5.3 创建用户 231

8.5.4 为虚拟Web站点设置访问权要求 234

8.5.5 示范使用Permission Checker组件 235

8.6 工具(Tools)组件 238

8.6.1 Tools组件的方法 239

8.6.2 示范使用Tools组件 239

8.7 日志记录工具(Logging Utility)组件 242

8.7.1 Logging Utility组件的方法和属性 242

8.7.3 Logging Utility组件的一个示例 244

8.7.2 启用Logging Utility组件 244

8.8 用于ASP的第三方组件 247

8.8.1 获取和安装第三方组件 247

8.8.2 ActiveFile组件的方法和属性 248

8.8.3 项目8-2:使用所有这些ASP组件 250

8.9 小测验 255

第9章 ActiveX Data Objects及SQL概述 257

9.1 在ASP应用程序中使用数据库 258

9.1.1 数据库的设计方案 258

9.1.2 关系数据库(Relational Databases) 260

9.1.3 创建Microsoft Access表 262

9.2 ActiveX Data Objects(ADO) 266

9.2.1 数据消费者与数据提供者 266

9.2.2 ADO2.5 对象模型Object Model 267

9.3.1 SQL语句 268

9.3 编写SQL代码 268

9.3.2 项目9-1:使用SQL 269

9.3.3 SQL的表联结(Table Join) 276

9.3.4 汇总查询 278

9.4 小测验 279

第10章 ADO中与连接相关的对象 281

10.2.2 使用存储过程 282

10.2.1 打开与关闭连接 282

10.2 对数据库的交互作用进行优化 282

10.1 交互作用与反应时间 282

10.2.3 只使用需要的数据 283

10.3 Connection(连接)对象 283

10.3.1 存储与访问连接信息 283

10.3.2 连接(Connection)对象的方法 287

10.3.3 通过Connection对象来使用命令 287

10.3.4 Connection对象的属性 287

10.4 高级错误处理技巧 288

10.4.1 对错误进行处理 289

10.4.2 项目10-1:使用Connection对象 290

10.5 命令(Command)对象 294

10.6 记录集的游标(Cursor) 295

10.6.1 游标的类型 295

10.6.2 设定游标的类型 295

10.7 记录集的锁定 296

10.8 存储过程 296

10.8.1 用Microsoft Access编写存储过程 297

10.8.2 使用参数的存储过程 298

10.9 参数(Parameters)类集 300

10.9.1 创建Parameter对象 300

10.9.2 项目10-2:使用Command对象 301

10.10 小测验 304

第11章 ADO中与记录集相关的对象 305

11.1.1 记录集(Recordset)对象的方法和属性 306

11.1 记录集(Recordset)对象 306

11.1.2 Recordset对象的导航和处理操作 308

11.1.3 项目11-1:建立一个数据管理页面 312

11.2 流(Stream)对象和记录(Record)对象 327

11.2.1 Record对象的属性和方法 327

11.2.2 Stream对象的属性和方法 328

11.2.3 Record对象和Stream对象概述 329

11.3 小测验 329

第三部分 Client/Server应用程序 333

第12章 ASP事务处理 333

12.1 事务处理与基于事务处理的数据处理 334

12.2 一致性(Consistency)与ACID测试 334

12.2.1 ACID 335

12.2.2 二态提交与Microsoft分布式事务处理协调程序 335

12.3 ASP事务处理 335

12.3.2 在事务处理ASP脚本中使用组件 336

12.3.1 组件服务(Component Service) 336

12.3.3 事务处理事件 337

12.4 SQL Server数据库 337

项目12-1:SQL Server上的ASP事务处理 338

12.5 小测验 351

第13章 ASP协作与安全 353

13.1 协作技术与CDONTS 354

13.1.1 CDONTS对象模型 354

13.1.2 项目13-1:一个发送E-Mail的Web页 356

13.2 安全概述 360

13.2.1 安全的定义 361

13.2.2 软件、应用程序及网络的安全性 362

13.2.3 项目13-2:建立一个用户登录应用程序 364

13.3 小测验 377

附录A 小测验答案 379

第3章 请求(Request)和响应(Response)对象 380

第1章 ASP的配置 380

第2章 ASP及Web编程基础 380

第4章 服务器(Server)对象 381

第5章 应用程序与会话对象 381

第6章 脚本编写对象模型和SOM对象 382

第7章 主要的Active Server组件 382

第8章 更多的Active Server组件 382

第9章 ActiveX Data Objects及SQL概述 383

第10章 ADO中与连续相关的对象 383

第11章 ADO中的记录集相关的对象 383

第12章 ASP事务处理 384

第13章 ASP协作与安全 384

附录B HTML4.01 387

附录C JScript 391

附录D VBScript 403

附录E 术语表 411

精品推荐