图书介绍

ASP 3高级编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP 3高级编程
  • (美)Richard Anderson,(美)Chris Blexrud等著;刘福太等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111076788
  • 出版时间:2000
  • 标注页数:927页
  • 文件大小:161MB
  • 文件页数:944页
  • 主题词:

PDF下载


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

下载说明

ASP 3高级编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP基础1

1.1 ASP的起源1

1.1.1 HTML的起源2

1.1.2 动态页面的起源2

1.2 ASP如何与IIS连接5

1.2.1 关于应用程序的映射5

1.2.2 处理一个ASP文件7

1.3.1 IIS的安装12

1.3 相关设置问题和管理12

1.3.2 IIS管理工具15

1.3.3 常见的管理任务18

1.4 ASP3.0对象模型概要22

1.4.1 对象环境概念22

1.4.2 SAP内置的对象23

1.5 ASP3.0中的新特性24

1.5.1 ASP3.0新特性概要24

1.5.2 对ASP2.0的改进26

1.5.3 VBScript5.0中的新特性28

1.5.4 Jscript 5.0中的新特性30

1.5.5 其他的新特性31

1.6 小结32

第2章 请求和响应用处理33

2.1 客户端和服务器的交流33

2.2 Request和Response对象35

2.2.1 Request对象成员的概述35

2.2.2 Response对象成员的概述36

2.3.1 访问ASP集合的一般技术38

2.3 使用Form和QueryString集合38

2.3.2 访问和更新Cookies集合44

2.3.3 Form和QueryString的关异46

2.3.4 查看Request和Response对象内容47

2.3.5 ASP中cookie的使用52

2.4 使用ServerVariables集合53

2.4.1 “自引用”页面54

2.4.2 检测浏览器版本55

2.4.3 检测浏览器语言56

2.5 其他Request和Response技巧57

2.4.4 其他有用的ServerVariables集合的值57

2.5.1 连接、缓冲和页面重向的管理58

2.5.2 操作HTTP报头60

2.5.3 使用客户证书65

2.5.4 读写二进制数据67

2.5.5 创建定制的日志消息67

2.6 小结69

3.1 Web上的状态管理70

3.1.1 状态的准确定义70

第3章 ASP应用程序与会话70

3.1.2 状态的重要性71

3.1.3 在Web上创建状态71

3.2 Web应用程序的定义73

3.2.1 ASP应用程序的定义73

3.2.2 ASP会话的定义81

3.3 ASP的Application对象和Sessinon对象83

3.3.1 ASP的Aplication对象成员概述84

3.3.2 ASP的Session对象成员概述85

3.3.3 使用Application和 Session的事件86

3.3.4 活动中的ASP Application对象89

3.3.5 活动中的ASP Session对象93

3.4 小结96

第4章 服务器进程和ASP Server对象98

4.1 动态页中服务器端的处理98

4.2 服务器端的包含指令100

4.2.1 不可思议的ASP#include指令100

4.2.2 服务器端包含指令概要102

4.2.3 服务器端包含指令的例子104

4.3 ASP Server对象109

4.3.1 ASP Server对象成员概述109

4.3.2 创建其他对象的实例110

4.3.3 执行其他的网页114

4.3.4 Server对象的错误处理118

4.3.5 获取Server对象的路径信息125

4.3.6 使用Server对象格式化数据127

4.4 小结132

5.1.1 不同类型的对象和组件134

第5章 脚本运行期库对象134

5.1 脚本对象的定义134

5.1.2 VBScript和Jscript脚本对象135

5.2 创建对象和组件实例136

5.2.1 使用Server.CreateObject方法136

5.2.2 使用元素136

5.2.3 Server.CreateObject与的区别138

5.2.4 组件线程模型138

5.2.5 引用对象类型库139

5.2.6 在客户端上创建对象实例140

5.3 Scripting.Dictionary对象141

5.3.1 创建和使有用Dictionary对象141

5.3.2 Dictionary对象示例143

5.4 Scripting.FileSystemObject对象148

5.4.1 FileSystemObject对象149

5.4.2 使用驱动器151

5.5 Scripting.TextStueam对象161

5.5.1 创建TextStueam对象方法161

5.5.2 TextStueam对象成员概要163

5.5.3 TextStueam对象举例165

5.6 小结168

第6章 活动服务器组件169

6.1 脚本对象与服务器组件的比较169

6.2 ASP/IIS安装组171

6.2.1 使用示例页面172

6.2.2 Content Linking组件173

6.2.3 Ad Rotator组件177

6.2.5 Browser Capabilities组件184

6.2.6 Content Rotator组件188

6.2.7 Page Counter组件190

6.2.8 Permission组件191

6.2.9 Mylnfo组件194

6.2.10 Tools组件195

6.2.11 Logging Utility组件200

6.3 第三方服务器组件204

6.3.1 BrowserHawk组件204

6.3.2 SA-FileUp组件206

6.3.3 RegEx注册表访问组件207

6.4 小结209

第7章 调试和错误处理210

7.1 错误的种类211

7.1.1 语法或“编译”错误211

7.1.2 语义或 运行期 错误215

7.2 各种运行期错误218

7.2.1 逻辑错误219

7.2.2 脚本运行期错误220

7.2.3 ASP和SSI的运行期错误221

7.2.4 客户端脚本错误222

7.3 防止错误224

7.4.1 ASP缺省错误处理器229

7.4 处理错误229

7.4.2 VBScript错误处理230

7.4.3 Jscript错误处理232

7.4.4 使用IIS错误页面232

7.5 程序调试——发现及处理错误238

7.5.1 常规调试技术238

7.5.2 Microsoft Script Debugger239

7.5.3 获得ASP的帮助和支持242

7.6 小结243

11.1.2 标记和元素243

第8章 ADO基础244

8.1.1 OLE DB和ADO的体系结构245

8.1.2 消费者与提供者246

8.1.3 提供者和驱动程序247

8.2 ADO2.5对象模型248

8.2.1 Connection对象248

8.2.2 Commad对象249

8.2.3 Recordset对象249

8.2.4 Record对象249

8.2.5 Stream对象250

8.2.6 集合250

8.2.7 ADO常数252

8.3 连接到数存储252

8.3.1 连接字符串253

8.3.2 使用包含文件256

8.3.3 使用连接状态256

8.3.4 连接语法257

8.3.5 连接的例子257

8.3.6 连接缓冲池257

8.4 记录集258

8.4.1 光标258

8.4.2 锁定260

8.4.3 创建记录集261

8.4.4 过滤记录集265

8.4.6 修改记录267

8.5 管理错误269

8.5.1 Errors集合269

8.5.2 ASP页面中的ADO错误270

8.6 小结272

第9章 连接、命令和过程273

9.1 Connection对象273

9.1.1 返回一个记录集273

9.1.2 操作命令274

9.2 Connection对象274

9.2.1 返回一个记录集274

9.2.2 操作命令275

9.2.3 存储过程276

9.3 优化289

9.3.1 常用的ADO技巧289

9.3.2 对象变量289

9.3.3 高速缓存大小290

9.3.5 数据高速缓存291

9.4 数据整形293

9.4.1 使用数据整形294

9.4.2 性能297

9.5 小结298

第10章 ASP与客户端数据299

10.1 断开连接的记录集299

10.2 远程数据服务300

10.2.1 RDS服务器组件300

10.2.2 RDS客户组件301

10.2.3 支持RDS的浏览器301

10.2.4 数据源对象301

10.2.5 数据绑定308

10.2.6 更新数据316

10.3.1 基于服务器的组件319

10.3 在服务器的客户之间传输数据319

10.3.2 DataSpace对象320

10.3.3 使用服务器端组件的优点322

10.3.4 注册服务器端组件323

10.3.5 自定义处理器323

10.4 记录集分页326

10.4.1 利用ASP页面分页记录集327

10.4.2 利用ADO分页330

10.4.3 利用SQL Server完成记录集分页333

10.4.4 数据分页小结336

10.5 使用数据库中的图像337

10.6 小结338

第11章 使用XML数据339

11.1 XML的定义339

11.1.1 XML和HTML的差别340

11.1.3 模式和文档类型定义346

11.1.4 名称空间347

11.1.5 文档对象模型348

11.2 ADO和IE5中的XML354

11.2.1 存储为XML形式的ADO记录集354

11.2.2 ADO记录集名称空间355

11.2.3 ADO记录集模式355

11.2.4 IE数据岛和绑定358

11.2.5 以XML数据格式保存记录集361

11.2.6 打开记录集365

11.3 用XSL来设计XML367

11.4 相关的领域371

11.5 用于SQL Server的XML技术预览372

11.6 小结373

第12章 通用数据访问375

12.1 UDA的构想375

12.2 OLE DB提供者376

12.2.1 Indexing Service376

12.2.2 活协目录383

12.2.3 Exchange Service386

12.2.4 定制的提供者386

12.3 半结构化的数据389

12.3.1 Record对象390

12.3.2 Internet发布390

12.3.3 WebDAV401

12.4 企业中的ASP401

12.4.1 Access和SQL Server二者取一402

12.4.2 SNA Server和传统数据防问404

12.5 企业中的ASP405

12.6 小结407

13.1 分布式应用程序的结构408

13.1.1 分层应用程序408

第13章 组件和网络应用程序结构408

13.1.3 Windows DNA服务411

13.1.4 网络结构413

13.2.1 组件定义415

13.2.2 COM和COM+415

13.2 组件415

13.2.3 组件服务416

13.2.4 以数为中心的组件417

13.2.5 业务组件417

13.2.6 用户界面组件418

13.3 组件应用程序设计418

13.3.1 转换到组件419

13.3.2 应用程序设计419

13.3.3 设计网络组件420

13.3.4 组件设计422

13.3.5 组件集成423

13.3.6 建立组件424

13.4 应用程序设计范例的研究425

13.4.1 明确问题425

13.4.2 应用程序设计426

13.4.3 设计权衡430

13.4.4 设计小结431

13.5 小结432

第14章 COM、COM+和ASP433

14.1 COM的内容433

14.1.1 COM无处不在434

14.1.2 COM+的三个方面434

14.1.3 COM开发工具436

14.2 接口437

14.2.2 缺省接口438

14.2.3 GUID——实体的确定名称439

14.2.4 接口的详细内容439

14.2.5 Iunknown接口442

14.2.6 使用Idispatch——后期绑定442

14.2.7 组件信息的中央存储库444

14.3 COM+运行期的变化446

14.3.2 CMO+类别447

14.4 COM+运行期的变化447

14.3.1 配置的和非配置的组件447

14.4.1 组件的接口449

14.4.2 创建组件449

14.5 小结457

第15章 COM+应用程序458

15.1 微软组件服务(COM+)458

15.1.1 拦截原理459

15.1.2 COM+结构461

15.1.3 组件/对象的行存期和状态464

15.2 单元和结程模型467

15.2.1 线程467

15.2.2 单元468

15.2.3 线程模型的属性470

15.2.4 线程模型和范围472

15.3 COM+应用程序476

15.3.1 ObjectContext接口476

15.3.2 Visual Basic CMO+组件479

15.4 组件服务487

15.5 组件的调试494

15.6 小结496

16.1 使用WSC的环境497

第16章 ASP脚本组件497

16.2 一个Windows脚本组件498

16.2.1 发展历史498

16.2.2 Hello World WSC499

16.3 WSC的结构499

16.3.1 描述层500

16.3.2 脚本层503

16.3.3 运行期层504

16.4 可用接口504

16.5 编写一个ASP脚本组件505

16.5.1 Asp Table组件506

16.5.2 使用Asp Table对象511

16.6 ASP脚本组件的特点513

16.6.1 选择正确的工具513

16.6.2 脚本组件与VBScript类的比较513

16.7 小结514

17.1 C++语言515

17.1.1 C++简史515

第17章 用C++建立ASP组件515

17.1.2 使用C++的原因516

17.1.3 有使用C++的原因517

17.1.4 把ASP技巧转到C++上517

17.2.1 微软基础类库518

17.2.2 活动模板库519

17.2.3 标准模板库519

17.3 建产一个C++服务口组件521

17.3.2 设计522

17.3.3 实现522

17.3.1 问题522

17.3.4 测试531

17.3.5 错误处理533

17.3.6 调试535

17.4 小结537

第18章 对C++组成的进一步讨论538

18.1 与ASP进行接口538

18.2 与COM+进行接口543

18.2.1 IobjectContro的事务处理546

18.2.2 IobjectContro的对象缓冲547

18.3 数据访问547

18.3.1 通过C++使用ADO548

18.3.2 OLE DB消费者模板553

18.3.3 使用ADO,还是使用OLE DB消费者模板557

18.4 小结557

19.1 事务处理的定义558

19.1.1 保持应用程序的完整性558

第19章 ASP和事务性Web应用程序558

19.1.2 ACID属性559

19.2 分布式事务560

28.4.3 关于admin 文件夹的其他内容561

19.3 事务性COM+应用程序562

19.3.1 Transaction Srpport属性562

19.3.2 活动与同步564

19.3.3 事务的生存期567

19.3.4 事务访问自定义资源573

19.4 COM+事务和IIS574

19.4.1 事务性ASP574

19.4.2 事务性ASP中的ObjectContext对象575

19.4.3 事务事件576

19.5.2 设计577

19.5.1 业务需要577

19.5 用ASP和COM+进行联机购577

19.5.3 实现578

19.5.4 程序验证585

19.6 小结586

第20章 ASP和消息队列服务器587

20.1 消息排队的定义587

20.1.1 MSMQ的定义588

20.1.2 使用MSMQ和ASP的原因589

20.2 MSMQ结构591

20.2.1 服务器类型591

20.2.2 客户类型592

20.2.4 投递选项593

20.2.3 站点布局图593

20.3 管理MSMQ594

20.3.1 增加队列594

20.3.2 消息队列的属性596

20.3.3 消息属性597

20.4 MSMQ对象模型599

20.4.1 MSMQAplication对象600

20.4.2 MSMQQuery对象600

20.4.3 MSMQQueuelnfos集合601

20.4.4 MSMQQueuelnfo对象601

20.4.5 MSMQQueue对象602

20.4.6 MSMQMessage对象603

20.4.7 MSMQEvent对象605

20.4.8 MSMQTransaction对象605

20.4.9 MSMQTransactionDispenser对象605

20.6 高级MSMQ消息606

20.5 用于MSMQ的MS DTC事务606

20.4.11 访问MSMQ的其他方式606

20.4.10 MSMQCoordinateeTransactionDispenser对象606

20.7 COM+队列化组件609

20.8 扩展联机订货的示例610

20.8.1 在组件中添加MSMQ610

20.8.2 处理队列化订单612

20.9 小结614

第21章 ADSI和AD介绍614

21.1 ADSI的用途615

21.2 必需的软件616

21.3 AD的内部结构617

21.3.1 目录里的对象和属性617

21.3.2 对象的类618

21.3.3 容器和叶619

21.3.4 模式619

21.3.5 继承620

21.4.4 事务处理622

21.4.2 查找功能622

21.4.3 开放性622

21.4.1 优化查找622

21.4 目录的特征622

21.4.5 复制623

21.5 常见目录623

21.5.1 Netscape目录服务器623

21.5.2 IIS元数据库623

21.5.4 Netware目录服务623

21.5.5 WinNT623

21.6 ADSI的适用范围624

21.7 LDAP的适用范围625

21.8 绑定到一个ADS对象626

21.8.1 ADSI对象和Directory对象626

21.8.2 查看ADSI对象的的属性627

21.9 浏览目录:枚举容器的所有子对象628

21.10 使用模式定义的属性631

21.11 Get和GetEx634

21.12 PropertyBrowseEx示例634

21.14 属性缓存638

21.16 目录的验证639

21.15 设置属性的值639

21.17 查找641

21.17.1 用以查找ADSI目录的命令字符串644

21.17.2 查找地滤器645

21.18 小结646

第22章 ASP和用于NT 服务器的CDO647

22.1 CDO是什么647

22.2 使用CDO的原因647

22.2.2 CDO与CDONTS的比较648

22.2.1 NT服务器下的CDO648

22.2.3 CDO for Windows 2000649

22.3 CDONTS库649

22.3.1 引用类型库650

22.3.2 NewMail对象651

22.3.3 其他的CDONTS对象658

22.3.4 设置SMTP Service666

22.3.5 SMTP Service配置667

22.4 在ASP应用程序中使用CDONTS670

附录B 脚本运行期库对象671

22.4.1 简单邮箱应用程序671

22.4.2 Inbox应用程序676

22.5 小结683

23.1 CDO库684

23.1.1 通用/共享对象684

第23章 ASP、CDO与 Echange Server684

23.1.2 Session 对象695

23.1.3 文件夹697

23.1.4 地址列表698

23.1.6 消息699

23.1.5 信息存储699

23.1.7 通用属性704

23.2 邮件客户端应用程序705

23.2.1 概述705

23.2.2 服务器配置705

23.2.3 类型库707

23.2.4 Login.asp707

23.2.5 FrameSet.asp708

23.2.6 FolderList.asp709

23.2.7 MessageList.asp712

23.2.8 ViewMessage.asp715

23.2.9 SendMessage.agp719

23.2.10 SendMail.asp722

23.2.11 Logout.asp725

23.3 小结726

第24章 服务器防护726

24.1 字全的定义726

24.1.1 Internet上的安全问题728

24.2.1 磁盘格式730

24.2 Windows 2000的防护730

24.1.2 安全策略730

24.2.2 Windows 2000安全检查列表737

24.2.3 防火墙和代理服务器739

24.3 IIS 5.0的防护739

24.3.1 IIS的安全配置739

24.3.2 验证方法742

24.4.2 为数据库访问建立替代帐号744

24.4 SQL Server 7.0和ODBC的安全744

24.4.1 保护sa帐号744

24.5 建立自己的ASP安全系统746

24.6 小结755

第25章 证书的使用756

25.1 安全性、一致性和可靠性756

25.2 证书与证书机构759

25.3 从证书机构获取证书762

25.4 使用证书768

25.4.1 使用服务器证书768

25.4.2 使用个人证书768

25.4.3 使用软件发行者证书769

25.4.4 客户证书映射769

25.4.5 证书的生存期772

25.5 管理证书772

25.5.1 证书存储772

25.5.2 IIS证书管理774

25.5.3 IE证书管理775

25.5.4 Outlook Express证书管理776

25.6 证书与ASP776

25.7 成为自己的证书构777

25.7.1 Certificate Services778

25.7.2 建立证书机构779

25.7.3 管理证书机构779

25.7.4 与证书机构的交互780

25.8 小结781

第26章 优化ASP的性能782

26.1 衡量工人性能的标准782

26.1.1 吞吐量782

26.1.2 响应时间783

26.1.3 衡量性能的其他指标784

26.2 改善服务器的硬件性能786

26.2.1 内存786

26.3.1 解决性能问题787

26.3 性能的调整787

26.2.5 更多的服务器787

26.2.2 硬盘787

26.2.4 CPU787

26.2.3 网络带宽787

26.3.2 强度工具788

26.3.3 脚本优化789

26.3.4 会话和应用程序状态789

26.3.5 安全套接字层793

26.3.6 进程隔离793

26.3.7 缓存技术和字典794

26.3.8 数据库性能795

26.3.10 脚本与组件的比较796

26.3.9 直正充足的时间:MSMQ796

26.3.11 多处理器的可扩展性798

26.3.12 线程闸门800

26.3.13 设置元数据库801

26.3.14 性能计数器802

26.4 各种小技巧805

26.4.1 Stm的重命名技巧805

26.4.2 避免嵌套的包含806

26.4.5 最小化脚本块转换806

26.4.3 不使用非脚本是映射的文件扩展名806

26.4.4 关闭脚本调试器806

26.4.6 不查混用脚本引擎807

26.4.8 使用,标记808

26.4.9 不使用OnStartPage和OnEndPage808

26.4.10 发挥客户端的作用808

26.5 小结808

第27章 建立多服务器网站810

27.1 多服务器站810

27.1.1 Web阵的不足811

27.1.2 Web阵基础812

27.2 负载平衡模式813

27.2.1 DNS循环复用法813

27.2.2 硬件负载平衡814

27.2.3 TCP/IP Network Load Balancing817

27.2.4 复合方式819

27.2.5 Hing Acailability Clustering Service820

27.2.6 COM+Dynamic Load Balancing822

27.3.3 新和性824

27.3 状态管理824

27.3.2 客户端存储824

27.3.1 不管理状态824

27.3.4 在一个中必服务心器上存储状态826

27.4 安全826

27.5 小结827

第28章 XML驱动的报纸实例829

28.1 报纸的剖析829

28.1.1 作者写稿831

28.1.2 编辑修改832

28.1.3 读者阅读834

28.1.4 结构要求835

28.2 网站的大脑:settings.xml835

28.2.1 元素836

28.2.2 元素836

28.2.3 元素836

28.2.4 准备global.asa837

28.2.5 插入导航838

28.2.6 元素840

28.3 网站的躯干:headlines.asp841

28.3.1 ShowHeadlines过程842

28.3.2 ShowBlurbs过程843

28.3.3 ShowBriefs过程844

28.3.4 ShowSrory过程846

28.3.5 使用ShowStory过程849

28.3.6 主页852

28.4 管理工具854

28.4.1 setting_stories.asp854

28.4.2 setting_stories.asp858

28.5 系统集成861

28.6 小结864

附录A ASP 3.0的对象模型865

附录C 微软服务器组件877

附录D 错误代码881

附录E ADO 2.5对象模型893

附录F ADO 2.5常量902

附录G 有用的资源920

附录H p2p.wrox.com926

6.2.4 Counters组件1182