ASP 3初级编程PDF电子书下载
- 电子书积分:23 积分如何计算积分?
- 作 者:(英)David Buser,(英)John Kauffman等著;钟鸣,张文等译
- 出 版 社:北京:机械工业出版社
- 出版年份:2001
- ISBN:711108828X
- 页数:885 页
第1章 ASP入门 1
1.1 什么是动态网页 2
1.1.1 静态页面与动态页面 3
1.1.2 使用动态网页 5
1.1.3 动态网页和ASP 6
1.2 运行ASP的需求 9
1.2.1 使用Windows 2000 10
1.2.2 使用其他操作系统 10
1.3 安装Internet Information Services5.0 11
1.3.1 使用IIS5.0 14
1.3.2 测试Web服务器 17
1.3.3 管理Web服务器上的目录 21
1.4 编写第一个ASP例子 28
1.4.1 PunctualWebServer例子 29
1.4.2 ASP的常见错误和缺陷 30
1.4.3 建立和编辑ASP脚本 36
1.4.4 对浏览器屏蔽ASP源代码 39
1.5 本章小结 40
第2章 服务器端脚本与客户机端脚本 41
2.1 Web服务器工作原理 41
2.1.1 Web服务器与浏览器之间的通信 42
2.1.2 HTTP的进一步研究 43
2.2 脚本语言工作原理 46
2.2.1 使用何种脚本语言 47
2.2.2 服务器端脚本与客户机端脚本 47
2.2.3 服务器端脚本 49
2.2.4 客户机端脚本 54
2.3 执行次序 61
2.4 ASP能为我们做什么 65
2.5 ASP的代用品 68
2.5.1 客户机端代用品 68
2.5.2 服务器端代用品 70
2.6 本章小结 71
第3章 基本ASP技术 73
3.1 获取用户的信息 73
3.2 使用获取的用户信息 82
3.2.1 捕获和存储信息 83
3.2.2 输出到用户 84
3.2.3 一个简单的业务样例 93
3.3 本章小节 97
第4章 变量 99
4.1 什么是变量 99
4.1.1 创建变量 99
4.1.2 VBScript的数据类型 100
4.1.3 命名变量 105
4.2 声明变量 106
4.1.4 命名约定 106
4.3 算术和比较运算符 107
4.3.1 赋值运算符 108
4.3.2 比较运算符 108
4.3.3 算术运算符 108
4.3.4 逻辑运算符 110
4.3.5 连接变量 111
4.4 转换 112
4.5 常量 115
4.6.1 局部变量 116
4.6 变量的作用域 116
4.6.2 脚本级的变量 118
4.7 字符串操作 120
4.7.1 修改字符串的大小写 120
4.7.2 返回字符串长度 121
4.7.3 截取字符串的开头和末尾 121
4.7.4 提取字符串的中间部分 121
4.7.5 查找指定的词 122
4.7.6 快速去首尾空格 122
4.8 数组 125
4.8.1 声明数组 126
4.8.2 多维数组 129
4.9 本章小结 129
第5章 ASP的控制结构 131
5.1 一个简单的例子 131
5.2 定义 132
5.3.3 转移控制 133
5.3.2 循环控制 133
5.3.1 分支结构 133
5.3 控制语句的类型 133
5.3.4 控制结构的例子 134
5.4 分支语句 134
5.4.1 If…Then控制结构 135
5.4.2 Select Case 140
5.4.3 循环控制 145
5.5 转移结构和重用代码的技巧 156
5.5.1 过程 156
5.5.2 函数 161
5.5.3 重用代码小结 166
5.6 本章小结 166
第6章 对象、属性、方法和事件 168
6.1 什么是对象 168
6.1.1 电话的详细情况 169
6.1.2 对象术语 169
6.2 用对象进行程序设计 175
6.2.1 软件的电话对象 175
6.2.2 设置电话对象的例子 176
6.2.3 改变对象的属性 177
6.2.4 调用对象的方法 181
6.3 什么是Active Server Pages的对象模型 185
6.4 将对象模型作为一个行车图使用 189
6.5 本章小结 189
第7章 Request和Response对象 191
7.1 处理浏览器/服务器通信 191
7.1.2 发送信息到客户机 192
7.1.1 发送信息到服务器 192
7.1.3 Request对象 195
7.1.4 Request对象集合 195
7.1.5 Request对象集合简写 208
7.1.6 Request对象的属性和方法 209
7.1.7 Response对象 211
7.1.8 控制信息怎样返回 212
7.1.9 用Response对象控制浏览器的活动 216
7.1.10 利用服务器对象控制浏览器 222
7.2 本章小结 224
7.1.11 Response对象可发送的其他信息 224
第8章 应用、会话和cookie 226
8.1 Web应用 226
8.1.1 跟踪用户 227
8.1.2 使用cookie 228
8.2 Application对象 236
8.2.1 应用变量 237
8.2.2 Application对象集合 239
8.2.3 Application对象方法 240
8.2.4 global.asa 243
8.3 什么是会话 245
8.4 Session对象 245
8.4.1 Session对象集合 245
8.4.2 Session对象属性 246
8.4.3 Session对象方法 248
8.5 会话和global.asa 252
8.6 cookie—最终结局 258
8.7 本章小结 258
9.1 重要知识回顾 259
第9章 错误处理 259
9.1.2 正确使用对象 260
9.1.1 错误位置隔离 260
9.2 错误类型 262
9.2.1 语法错误 262
9.2.2 逻辑错误 264
9.2.3 ASP错误 265
9.3 良好的编码习惯 266
9.3.1 代码缩排 266
9.3.3 利用Option Explicit 267
9.3.2 对代码进行注释 267
9.3.4 使用子过程 268
9.3.5 使用包含文件 269
9.3.6 转换variant为必要的子类型 269
9.3.7 使用变量命名约定 270
9.3.8 用极端值测试程序 270
9.4 调试ASP脚本 273
9.4.1 利用Response.Write 273
9.4.2 条件跟踪 274
9.4.3 Microsoft Script Debugger 280
9.4.4 客户机端调试与服务器端调试 288
9.5 服务器对象在调试中的作用 289
9.6 本章小结 294
第10章 脚本对象 296
10.1 什么是脚本对象 296
10.2.1 创建脚本运行时对象实例 297
10.2.2 创建VBScript对象的实例 297
10.2 创建脚本对象实例 297
10.3 Dictionary对象 298
10.4 FileSystemObject对象 304
10.4.1 FileSystemObject对象及其对象模型 304
10.4.2 服务器端包含文件 312
10.4.3 TextStream对象 316
10.5 RegExp对象 324
10.5.1 RegExp的属性 325
10.5.2 RegExp方法 326
10.6 本章小结 330
第11章 ASP的组件 331
11.1 Server对象 331
11.2 Ad Rotator组件 333
11.3 Content Linking组件 341
11.3.1 Content Linking组件的结构 341
11.3.2 使用Content Linker超链接连接到下一页的ASP页 344
11.3.3 增加说明和对上一页的连接 347
11.3.4 使用Content Linker和控制结构只显示相应的连接 349
11.3.5 使用具有Home和End超链接的Content Linker 352
11.3.6 使用ASP Content Linker生成目录表 354
11.4 Browser Capabilities组件 356
11.5 其他组件 360
11.6 本章小结 360
第12章 ASP和数据存储访问 361
12.1 数据库 361
12.1.1 数据库怎样存储数据 362
12.1.2 数据库通用访问 363
12.2 通用数据访问 364
12.1.3 什么是ODBC 364
12.2.1 什么是OLE-DB 365
12.2.2 ActiveX Data Objects 367
12.3 可以使用哪些数据库 370
12.4 测试数据存储 372
12.5 什么是连接 375
12.6 连接对象 386
12.6.1 建立数据库的连接 387
12.6.2 属性集合 388
12.6.3 Errors集合 391
12.7 本章小结 397
第13章 使用记录集 399
13.1 Recordset对象 399
13.1.1 什么是Recordset 400
13.1.2 建立一个记录集 402
13.1.3 ADO常量介绍 406
13.2.1 什么是Source 408
13.2.2 什么是活动连接 408
13.2 Recordset对象的特性 408
13.2.3 什么是游标类型 409
13.2.4 什么是锁 411
13.2.5 什么是选项 412
13.3 使用Recordset对象 412
13.3.1 BOF和EOF属性 413
13.3.2 在记录间移动 413
13.3.3 书签 421
13.3.4 查找记录 422
13.3.5 过滤记录 428
13.3.6 Fields集合 431
13.3.7 行数组 435
13.4 本章小结 438
第14章 高级数据处理技术 440
14.1 Command对象 440
14.1.1 使用Command对象 441
14.1.2 结构查询语言 445
14.1.3 使用查询和存储过程 455
14.2 修改数据 465
14.2.1 利用Recordset增加数据 465
14.2.2 更新已有数据 468
14.2.3 用Recordset删除记录 469
14.2.4 使用SQL命令插入和删除数据 471
14.2.5 利用用户的选择定制页面 474
14.3 处理非数据库数据存储中的数据 479
14.3.1 半结构化数据 480
14.3.2 Record对象 481
14.3.3 Stream对象 488
14.4 本章小结 493
15.1 WroxClassifieds应用系统介绍 495
第15章 编写一个应用 495
15.2 建立数据库 498
15.2.1 数据模型 498
15.2.2 连接到此数据库 507
15.3 编写应用系统程序 507
15.3.1 主页 507
15.3.2 用户注册和登录 509
15.3.3 管理待售物品 526
15.3.4 浏览与出价 538
15.3.5 完成销售 555
15.4 改进设想 565
15.5 本章小结 566
第16章 建立ASP的脚本组件 567
16.1 组件介绍 567
16.1.1 什么是组件 568
16.1.2 为什么要使用组件 569
16.1.3 组件怎样工作 571
16.2 编写自己的组件 572
16.3 组件和数据存储 584
16.3.1 编写访问数据存储的组件 585
16.3.2 设置数据库 586
16.3.3 建立脚本组件 587
16.4 本章小结 600
第17章 事务处理和COM+介绍 601
17.1 理解事务处理 601
17.1.1 什么是事务处理 602
17.1.2 编写事务处理的应用 604
17.1.3 事务处理和数据库 605
17.1.4 事务处理的ASP页 607
17.1.5 事务处理的作用域 621
17.2 COM+组件 629
17.3 本章小结 639
第18章 XML介绍 641
18.1 什么是标记语言 641
18.1.1 标记语言的特性 641
18.1.2 标记语言的例子 643
18.1.3 什么是XML 645
18.1.4 信息革命 649
18.1.5 超越数据显示 650
18.2 建立XML文档的进一步研究 650
18.2.1 合式文档 651
18.2.2 有效文档 656
18.2.3 编写DTD 656
18.2.4 设计XML 660
18.2.5 XSL 665
18.3 XML作为数据 665
18.3.1 XML分析程序 666
18.3.2 W3C XMLDocument Object Model 667
18.3.3 从网页建立XML文档 676
18.3.4 从关系数据库建立XML 683
18.3.5 数据绑定 688
18.4 本章小结 694
附录A ASP3.0对象模型 695
附录B 脚本运行时库对象 701
附录C ADO2.5对象模型 708
附录D VB Script参考 718
附录E 在Windows 9x上安装Personal Web Server的技巧 765
附录F 表单与ASP 776
附录G 错误代码 817
附录H HTML中的色彩代码和特殊字段 831
附录I 有用的信息 845
附录J HTTP1.1错误代码 864
附录K 术语和缩略词词典 867
附录L 创建Access 2000项目 881
附录M P2P.WROX.COM 884
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《古代巴比伦》(英)莱昂纳德·W.金著 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《一个数学家的辩白》(英)哈代(G.H.Hardy)著;李文林,戴宗铎,高嵘译 2019
- 《莎士比亚全集 2》(英)莎士比亚著,朱生豪等译 2002
- 《莎士比亚戏剧精选集》(英)威廉·莎士比亚(William Shakespeare)著 2020
- 《莎士比亚 叙事诗·抒情诗·戏剧》(英)威廉·莎士比亚著 2019
- 《亚历山大继业者战争 上 将领与战役》(英)鲍勃·本尼特,(英)麦克·罗伯茨著;张晓媛译 2019
- 《孩子们的音乐之旅 1 宝宝睡觉 幼儿版》包菊英主编 2016
- 《超级参与者》王金强责编;赵磊译者;(澳)杰里米·海曼斯,(英)亨利·蒂姆斯 2020
- 《物联网导论》张翼英主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019