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

- (美)Richard Anderson,(美)Chris Blexrud等著;刘福太等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111076788
- 出版时间:2000
- 标注页数:927页
- 文件大小:161MB
- 文件页数:944页
- 主题词:
PDF下载
下载说明
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 使用
5.2.3 Server.CreateObject与
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 使用,
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
28.2.2
28.2.3
28.2.4 准备global.asa837
28.2.5 插入导航838
28.2.6
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
热门推荐
- 2921280.html
- 3661479.html
- 1303847.html
- 828378.html
- 1615157.html
- 3606531.html
- 527951.html
- 1353142.html
- 1442494.html
- 3886735.html
- http://www.ickdjs.cc/book_1261923.html
- http://www.ickdjs.cc/book_1831196.html
- http://www.ickdjs.cc/book_1152943.html
- http://www.ickdjs.cc/book_2822606.html
- http://www.ickdjs.cc/book_1321749.html
- http://www.ickdjs.cc/book_901436.html
- http://www.ickdjs.cc/book_951721.html
- http://www.ickdjs.cc/book_3210777.html
- http://www.ickdjs.cc/book_2213664.html
- http://www.ickdjs.cc/book_3588050.html