图书介绍
Web网站构造技术 下PDF|Epub|txt|kindle电子书版本网盘下载
![Web网站构造技术 下](https://www.shukui.net/cover/41/32349749.jpg)
- 阮文江编著 著
- 出版社: 北京:中国人民大学出版社
- ISBN:7300038069
- 出版时间:2002
- 标注页数:417页
- 文件大小:7MB
- 文件页数:436页
- 主题词:
PDF下载
下载说明
Web网站构造技术 下PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Web服务器1
第1章 个人Web服务器(PWS)1
1.1 什么是WPS1
1.2 安装PWS1
1.3 PWS的目录机制3
1.3.1 主目录4
1.3.2 虚拟目录5
1.4 PWS网站配置和维护6
1.4.1 设置默认文档6
1.4.2 启用目录浏览7
1.4.3 记录站点活动7
1.4.4 查看站点性能8
2.1 什么是IIS9
第2章 Internet信息服务器(IIS)9
2.2 安装IIS10
2.3 IIS管理工具11
2.3.1 Microsoft管理控制台——MMC11
2.3.2 基于Web的管理工具——HTMLA13
2.3.3 Windows脚本主机——WSH14
2.4 标识Internet上的网站15
2.4.1 网站标识15
2.4.2 获取Internet名称和地址15
2.4.3 为Web站点指定主机标题名、地址和端口15
2.5 管理Web和FTP站点16
2.5.1 Web和FTP站点16
2.5.2 添加站点16
2.5.4 启动和停止站点17
2.5.3 命名Web站点17
2.5.5 目录管理18
2.6 配置Web应用程序19
2.6.1 关于Web应用程序19
2.6.2 创建应用程序20
2.6.3 设置应用程序映射20
2.6.4 孤立应用程序21
2.6.5 缓存应用程序21
2.6.6 配置ASP应用程序21
2.6.7 配置CGI应用程序22
2.7 IIS网站安全23
2.7.1 身份验证23
2.7.2 访问控制24
2.7.3 信息加密27
2.7.4 访问审核28
2.8 记录IIS网站活动29
2.8.1 启用IIS网站活动日志29
2.8.2 指定保存日志文件的方式29
2.8.3 解释日志文件30
第3章 FrontPage服务器扩展31
3.1 什么是FrontPage服务器扩展31
3.2 使用FrontPage服务器扩展3.0版本31
3.3 使用FrontPage服务器扩展4.0版本33
3.3.1 安装FrontPage服务器扩展4.0版本33
3.3.2 使用FrontPage管理控制台(FPMMC)36
3.3.3 对Web站点配置FrontPage服务器扩展37
3.3.5 重新计算站点中的所有超链接38
12.9.2 Clear方法38
3.3.4 管理子站点38
3.3.6 添加管理员39
3.3.7 启用或禁止网页创作39
4.1.1 什么是ASP40
第二部分 ASP编程技术40
4.1 ASP简介40
第4章 ASP编程基础40
4.1.2 三层式Web编程模型41
4.1.3 ASP的使用环境和运行模式42
4.1.4 ASP的Web页面结构42
4.1.5 编写和浏览第一个ASP页面43
4.2.1 ASP页面文件45
4.2.2 加入脚本45
4.2 创建ASP页面的基本方法45
4.2.3 合成HTML和脚本指令46
4.2.4 ASP的特殊指令47
4.2.5 在脚本中的空白字符48
4.3 使用脚本语言49
4.3.1 什么是脚本语言49
4.3.2 设置主脚本语言49
4.3.3 在服务器上使用VBScript和JScript50
4.4.1 使用常量51
4.4 使用常量和变量51
4.4.2 使用变量52
4.4.3 变量作用域52
4.4.4 为变量赋予会话或应用程序作用域53
4.5 使用过程54
4.5.1 定义过程54
4.5.2 调用过程55
4.5.3 将数组传递给过程56
4.6 使用集合56
4.6.1 通过名称和索引访问项目56
4.6.2 遍历集合57
4.6.3 遍历带子关键字(Subkeys)的集合58
4.6.4 遍历对象集合59
4.7 使用组件和对象60
4.7.2 生成组件对象的实例60
4.7.1 什么是组件60
4.6.5 ASP集合的特殊之处60
4.7.3 从Java类中创建一个对象61
4.7.4 调用对象的方法62
4.7.6 ASP内建对象简介62
4.7.5 设置对象属性62
4.7.7 ASP的ActiveX服务器组件简介63
4.8 对象作用域65
4.8.1 使用页作用域对象65
4.8.2 为对象赋予会话作用域66
4.8.3 为对象赋予应用程序作用域67
4.8.4 会话和应用程序作用域的替代方案67
4.8.5 对象作用域和组件线程的关系67
第5章 编制ASP页面69
5.1 向浏览器发送内容69
5.1.1 发送内容69
5.1.4 缓冲内容70
5.1.2 设置内容的类型70
5.1.3 重定向浏览器70
5.1.7 创建动态通道72
5.1.5 允许代理服务器缓存页72
5.1.6 避免浏览器缓存页72
5.2 向浏览器传送脚本73
5.3 包含文件75
5.3.1 使用Virtual关键字75
5.3.2 使用File关键字75
5.3.3 被包含文件的位置75
5.3.4 包含文件的约束76
5.4 处理HTML表单77
5.4.1 关于HTML表单77
5.4.2 获得表单输入78
5.4.3 验证表单输入79
5.5 调试ASP页80
5.5.1 Microsoft脚本调试工具80
5.5.2 启用调试81
5.5.3 脚本错误82
5.5.4 错误调试技术83
5.5.5 脚本调试技巧84
6.1 什么是ASP应用程序86
6.2 管理应用程序86
第6章 开发ASP应用程序86
6.2.1 启动和结构应用程序87
6.2.2 隔离应用程序87
6.2.3 使用应用程序状态88
6.3 管理会话88
6.3.1 启动和结构会话88
6.3.2 关于SessionID和Cookie89
6.3.4 管理Web Farm的会话90
6.3.3 在Session对象中存储数据90
6.3.5 使用Cookie91
6.3.6 无会话的ASP页93
6.4 使用GlobaL.asa94
6.4.1 Global.asa文件94
6.4.2 Appliction和Session的事件处理程序94
6.4.3 示例:显示在线人数程序95
6.4.4
6.4.5 TypeLibrary声明97
6.5 维护ASP应用程序的安全98
6.5.1 NTFS权限99
6.5.2 Web服务器权限99
6.5.3 Cookie安全性99
6.5.4 使用身份验证机制保护被限制的ASP内容100
6.5.5 使用SSL维护应用程序的安全100
6.6 Web程序的事务处理101
6.6.2 声明事务性脚本102
6.6.1 关于事务102
6.6.3 提交或终止脚本103
6.6.4 编写事务事件103
6.6.5 在MTS资源管理器中登记一个组件104
6.6.6 对象作用域105
6.6.7 事务排队105
6.7 创建国际化网站105
6.7.1 设置字符串转换代码页106
6.7.2 设置现场标识107
第7章 ASP的内建对象108
7.1 Request对象108
7.1.1 ClientCertificate数据集合109
7.1.2 Cookies数据集合112
7.1.3 Form数据集合113
7.1.4 QueryString数据集合115
7.1.5 ServerVariables数据集合117
7.1.7 BinaryRead方法120
7.1.6 TotalBytes属性120
7.2 Response对象121
7.2.1 Cookies数据集合122
7.2.2 Buffer属性124
7.2.3 CacheControl属性125
7.2.4 Charset属性125
7.2.5 ContentType属性126
7.2.6 Expires属性126
7.2.7 ExpiresAbsolute属性127
7.2.8 IsClientConnected属性127
7.2.9 Pics属性128
7.2.10 Status属性129
7.2.11 AddHeader方法129
7.2.12 ApopendToLog方法131
7.2.13 BinaryWrite方法131
7.2.14 Clear方法132
7.2.15 End方法132
7.2.16 Flush方法133
7.2.17 Redirect方法133
7.2.18 Write方法133
7.3 Seesion对象134
7.3.1 Session Contents数据集合137
7.3.2 Session StaticObjects数据集合137
7.3.3 CodePage属性138
7.3.4 LCID属性139
7.3.5 SessionID属性139
7.3.6 Timeout属性139
7.3.7 Abandon方法140
7.4 Application对象140
7.4.1 Application Contents数据集合142
7.4.3 Lock方法143
7.4.2 Application StaticObjects数据集合143
7.5 Server对象144
7.4.4 Unlock方法144
7.5.1 ScriptTimeout属性145
7.5.2 CreateObject方法146
7.5.3 HTMLEncode方法146
7.5.4 MapPath方法147
7.5.5 URLEncode方法148
7.6 ObjectContext对象149
7.6.1 @TRANSACTION151
7.6.2 SetComplete方法151
7.6.3 SetAbort方法152
7.6.4 OnTransactionCommit事件152
7.6.5 OnTransactionAbort事件152
第8章 ASP的自带组件153
8.1 浏览器兼容组件153
8.1.1 Browscap.ini文件154
8.2 广告轮显组件157
8.2.1 Rotator Schedule文件158
8.2.2 Broder属性160
8.2.3 Clickable属性160
8.2.4 TargetFrame属性161
8.2.5 GetAdvertisement方法161
8.3 内容轮显组件162
8.3.1 Content Schedule文件163
8.3.2 ChooseContent方法164
8.3.3 GetAllContent方法165
8.4 超链接目录组件166
8.4.1 Content Linking List文件167
8.4.2 GetListCount方法168
8.4.3 GetPreviousURL和GetNextURL方法168
8.4.5 GetListIndex方法169
8.4.4 GetPreviousDescription和GetNextDescription方法169
8.4.6 GetNthURL方法170
8.4.7 GetNthDescription方法170
8.5 页计数器组件171
8.5.1 Hits方法172
8.5.2 PageHit方法172
8.5.3 Reset方法173
8.6 计数器组件173
8.6.1 Get方法174
8.6.2 Increment方法175
8.6.3 Remove方法176
8.6.4 Set方法176
8.7 文件存取组件177
8.8 MyInfo组件177
8.9 许可验证组件179
8.9.1 HasAccess方法180
8.10 数据存取组件182
9.2 基本的ADO编程模型183
第9章 ADO编程模型183
第三部分 ADO编程技术183
9.1 ADO概述183
9.3 ADO中的基本概念184
9.4 使用对象的ADO编程模型187
9.5 ADO对象模型187
第10章 在ASP中使用ADO190
10.1 创建ODBC DSN文件190
10.1.1 配置Microsoft Acdess数据库的文件DSN191
10.1.2 配置SQL Server数据库的文件DSN191
10.1.3 配置Oracle数据库文件DSN191
10.2 连接数据库192
10.3 用Connection对象执行查询192
10.4 使用Recordset对象处理结果193
10.4.1 配合使用Connection对象和Recordset对象检索记录194
10.4.2 只使用Recordset对象检索记录194
10.5 使用Command对象改善查询195
10.6 结合HTML表单和数据库访问196
10.7.1 使连接超时197
10.7 管理数据库连接197
10.7.2 共享连接198
10.7.3 使用跨页连接198
10.7.4 关闭连接199
第11章 SQL语法200
11.1 SQL概念200
11.2 数据定义语句200
11.2.1 CREATE TABLE语句200
11.2.2 CREATE INDEX语句201
11.2.3 CREATE USER或GROUP语句202
11.2.4 ADO USER语句202
11.2.5 ODROP USER或GROUP语句203
11.2.6 ALTER TABLE语句203
11.2.8 DROP语句205
11.2.7 ALTER USER或DATABASE语句205
11.3 数据处理语句206
11.3.1 SELECT语句206
11.2.9 GRANT语句206
11.2.10 REVOKE语句206
11.3.2 INSERT INTO语句208
11.3.3 UPDATE语句209
11.3.4 DELETE语句210
11.3.5 INNER JOIN运算210
11.3.6 LEFT JOIN和RIGHT JOIN运算212
11.3.7 UNION运算213
11.3.8 WHERE子句213
11.3.9 GROUP BY子句214
11.3.10 SQL合计函数215
11.3.11 HAVING子句215
11.3.13 SQL子查询216
11.3.12 ORDER BY子句216
第12章 ADO对象详解219
12.1 Connection对象219
12.1.1 Attributes属性220
12.1.2 CommandTimeout属性222
12.1.3 ConnectionString属性223
12.1.4 ConnectionTimeout属性225
12.1.5 CousorLocation属性225
12.1.6 DefaultDatabase属性226
12.1.7 IsolationLevel属性227
12.1.8 Mode属性228
12.1.9 Provider属性230
12.1.11 Version属性231
12.1.10 State属性231
12.1.12 BeginTrans、CommitTrans和RollbackTrands方法232
12.1.13 Cancel方法235
12.1.14 Close方法236
12.1.15 Execute方法238
12.1.16 Open方法239
12.1.17 OpenSchema方法241
12.2 Recordset对象243
12.2.1 AbsolutePage属性245
12.2.2 AbsolutePosition属性246
12.2.3 ActiveConnection属性248
12.2.4 BOF、EOF属性250
12.2.5 Boodmark属性252
12.2.6 CacheSize属性254
12.2.7 CursorLocation属性255
12.2.8 CursorType属性256
12.2.9 EditMode属性258
12.2.10 Filter属性259
12.2.11 LockType属性262
12.2.12 MarshalOptions属性263
12.2.13 MaxRecords属性265
12.2.14 PageCount属性266
12.2.15 PageSize属性266
12.2.16 RecordCount属性266
12.2.17 Sort属性267
12.2.18 Source属性267
12.2.19 State属性269
12.2.20 Status属性270
12.2.21 AddNew方法272
12.2.23 CancelBatch方法274
12.2.22 Cancel方法274
12.2.24 CancelUpdate方法275
12.2.25 Clone方法275
12.2.26 Delete方法277
12.2.27 Move方法280
12.2.28 Movefirst、MoveLast、MoveNext和MovePre Vious方法282
12.2.29 NextRecordset方法284
12.2.30 Open方法285
12.2.31 Requery方法288
12.2.32 Resync方法288
12.2.33 Save方法290
12.2.34 Supports方法290
12.2.35 Update方法293
12.2.36 UpdateBatch方法296
12.3 Field对象299
12.3.1 ActualSize属性300
12.3.3 DefinedSize属性301
12.3.4 Name属性301
12.3.2 Attributes属性301
12.3.5 NumericSc属性ale302
12.3.6 OriginalValue属性303
12.3.7 Precision属性304
12.3.8 Type属性305
12.3.9 UnderlyingValue属性307
12.3.10 Value属性308
12.3.11 AppendChunk方法309
12.3.12 GetChunk方法311
12.4 Fields集合312
12.4.1 Count属性313
12.4.2 Append方法314
12.4.3 Delete方法315
12.4.4 Item方法315
12.4.5 Refresh方法316
12.5 Command对象316
12.5.2 CommandText属性317
12.5.1 ActiveConnection属性317
12.5.3 CommandTimeout属性318
12.5.4 CommandType属性318
12.5.5 Prepared属性319
12.5.6 State属性320
12.5.7 Cancel方法321
12.5.8 CreateParameter方法321
12.5.9 Execute方法323
12.6 Parameter对象326
12.6.1 Attributes属性327
12.6.2 Direction属性327
12.6.3 Name属性328
12.6.4 NumericScale属性328
12.6.5 Precision属性328
12.6.6 Size属性329
12.6.7 Type属性329
12.6.8 Value属性329
12.6.9 AppendChunk方法329
12.7 Parameters集合330
12.7.1 Count属性330
12.7.2 Append方法330
12.7.3 Delete方法330
12.7.4 Item方法331
12.7.5 Refresh方法331
12.8 Error对象333
12.8.1 Description属性334
12.8.2 NativeError属性335
12.8.3 Number属性335
12.8.5 SQLState属性336
12.8.4 Souce属性336
12.9 Errors集合337
12.9.1 Count属性337
12.9.3 Item方法338
12.10 Property对象338
12.10.1 Attributes属性339
12.10.2 Name属性339
12.10.3 Type属性339
12.10.4 Value属性339
12.11 Properties集合339
12.11.2 Item方法340
12.11.3 Refresh方法340
12.11.1 Count属性340
第四部分 ActiveX部件开发技术341
第13章 ActiveX部件开发方法341
13.1 什么是ActiveX部件341
13.2 ActiveX部件种类341
13.3 部件开发的基本常识343
13.3.1 进程内和进程外部件343
13.3.2 命名准则343
13.3.3 选择工程类型和设置工程属性344
13.3.4 多态性、接口、类型库和GUD部件346
13.3.5 启动和结束部件349
13.4 部件开发的一般步骤350
13.5 给部件添加类350
13.5.1 创建新的类350
13.5.2 ActiveX部件提供的类的实例化351
13.6 给类添加属性和方法354
13.5.3 标准模块与类模块的比较354
13.6.1 部件中属性的实现355
13.6.2 部件中方法的实现355
13.6.3 属性和方法中可用的数据类型355
13.6.4 选择类的缺省属性或方法356
13.7 给类添加事件356
13.8 给部件提供命名的常数357
13.9 通过接口的实现提供多态性358
13.9.1 多态性358
13.9.2 使用Active Basic创建标准接口360
13.9.3 标准接口的实现与使用360
13.9.4 Implements与代码重用362
13.10 组织对象:对象模型363
13.10.1 是否需要对象模型363
13.10.3 从属对象364
13.10.2 外部可创建的对象364
13.10.4 外部可创建的对象与从属对象的组合365
13.10.5 使用属性和集合来创建对象模型366
13.10.6 处理循环引用的问题369
第14章 创建ActiveX DLL371
14.1 创建ThingDemo DLL工程372
14.2 为Thing类创建属性和方法373
14.3 为Initialize和Terminate事件添加代码375
14.4 测试Thing类375
14.4.1 创建Tese Thing测试工程375
14.4.2 创建和测试Thing对象377
14.4.3 运行TestThing测试应用程序379
14.5 编译和测试ThingDemo DLL380
第15章 创建ActiveX EXE部件382
15.1 创建Coffee工程383
15.2 显示CoffeeMonitor类的窗体384
15.3 创建CoffeeWatch测试工程385
15.4 模式和无模式窗体在进程外如何运转386
15.5 提供、接收异步通知事件388
15.5.1 提供异步通知事件388
15.5.2 接收异步通知事件390
15.6 建立、使用共享的CoffeeMonitor391
15.6.1 建立共享的CoffeeMonitor391
15.6.2 使用共享的CoffeeMonitor392
15.7 创建并测试可执行的Coffee393
第16章 创建ActiveX控件394
16.1 创建ControlDemo工程394
16.2 添加TestCtlDemo工程396
16.3 设计时运行ShapeLabel控件397
16.4 UserControl对象的存活期398
16.5 编译ControlDemo部件401
17.1 创建ActXDoc工程402
第17章 创建ActiveX文档402
17.2 运行和调试ActXDoc工程404
17.2.1 运行ActXDoc工程404
17.2.2 调试FirstDoc ActiveX文档404
17.3 在ActXDoc工程中加入第二个ActiveX文档405
17.4 在ActXDoc工程中添加窗体408
17.5 在ActXDoc工程添加菜单410
第18章 下载ActiveX部件412
18.1 准备下载部件412
18.2 如何进行Internet部件下载412
18.3 使用打包和展开向导打包文件413
18.4 手工部署ActiveX部件415
18.4.1 手工部署ActiveX控件415
18.5 手工部署代码部件416
18.6 手工部署ActiveX文档417