精通ASP 3.0网络编程(含盘)
分類: 图书,计算机/网络,计算机理论,
作者: 云舟工作室编著
出 版 社: 人民邮电出版社
出版时间: 2001-11-1字数:版次: 1版1次页数: 449印刷时间:开本:印次:纸张:I S B N : 9787115095459包装: 平装内容简介
全书的内容包括ASP开发运行基本环境的设置、ASP相关知识入门、ASP的语法、ASP的内置对象、ASP与数据库的结合等。
目录
第1章 ASP 3.0基础知识1
1.1 ASP概述1
1.1.1 什么是ASP1
1.1.2 ASP和传统CGI的比较2
1.1.3 简介ASP的6大对象4
1.1.4 ASP的内置组件7
1.2 ASP 3.0的新功能8
1.2.1 超文本文件8
1.2.2 ASP技术的发展9
1.2.3 ASP 3.0技术的新功能9
1.3 编写第一个ASP Web页面10
1.3.1 什么是ASP Web应用程序10
1.3.2 ASP文件的存取方式和结构特点11
1.3.3 ASP的基本语法11
1.3.4 一个完整的ASP Web页面12
1.3.5 ASP Web页面错误的简单处理15
1.4 初识Global.asa文件16
1.4.1 Global.asa文件的内容和结构16
1.4.2 服务器何时读取Global.asa文件17
1.4.3 Application_Onstart事件17
1.4.4 Application_OnEnd事件17
1.4.5 Session_Onstart事件18
1.4.6 Session_OnEnd事件18
1.4.7 用标识来声明对象19
1.5 ASP使用方法小结19
1.5.1 作为单个的ASP表达式使用20
1.5.2 和脚本语言一起使用20
1.5.3 内嵌于HTML语言中使用20
第2章 ASP的运行与开发环境22
2.1 ASP的运行环境22
2.1.1 Web服务器软件的选择22
2.1.2 IIS简介23
2.1.3 IIS安装过程24
2.1.4 建立新站点26
2.1.5 站点设置29
2.2 ASP开发利器----Visual InterDev 6.033
2.2.1 安装Visual InterDev 6.033
2.2.2 InterDev 6.0 IDE介绍36
2.2.3 创建Web项目举例40
2.2.4 建立简单的网页44
第3章 ASP的脚本语言46
3.1 HTML语言简介46
3.1.1 HTML文件46
3.1.2 HTML标记简介46
3.2 HTML的元素及属性47
3.2.1 字体样式47
3.2.2 网页样式48
3.2.3 列表样式49
3.2.4 表格样式50
3.2.5 表单样式53
3.2.6 框架样式55
3.3 VBScript在ASP中的应用55
3.3.1 声明变量56
3.3.2 时间函数57
3.3.3 条件控制58
3.3.4 循环控制59
3.3.5 字符处理60
3.3.6 子过程和函数61
3.3.7 错误处理62
3.4 JScript在ASP中的运用62
3.4.1 如何在ASP中嵌入JScript62
3.4.2 JScript中函数的应用63
第4章 ASP的6大对象70
4.1 基本对象综述70
4.2 Request对象70
4.2.1 Request对象的基本内容70
4.2.2 QueryString数据集合71
4.2.3 Form数据集合73
4.2.4 ServerVariables数据集合75
4.2.5 Cookies数据集合78
4.2.6 ClientCertificate数据集合79
4.2.7 TotalBytes属性80
4.2.8 BinaryRead方法81
4.3 Response对象81
4.3.1 Cookies数据集合82
4.3.2 Write方法83
4.3.3 Redirect方法85
4.3.4 Response对象的其他方法87
4.3.5 ContentType属性88
4.3.6 Buffer属性89
4.4 Session对象91
4.4.1 Session对象的一些功用91
4.4.2 Session数据集合92
4.4.3 Session对象属性93
4.4.4 Session对象方法94
4.4.5 Session对象事件95
4.5 Application对象96
4.5.1 Application数据集合96
4.5.2 Application对象方法97
4.5.3 Application对象事件97
4.5.4 Application对象属性98
4.5.5 Application对象的应用99
4.6 Server对象101
4.6.1 Server对象属性102
4.6.2 Server对象方法104
4.7 ObjectContext对象105
4.7.1 @Transaction标识106
4.7.2 ObjectContext对象方法106
4.7.3 ObjectContext对象事件106
4.8 内部对象的新增功能107
4.8.1 Application对象107
4.8.2 Session对象107
4.8.3 Server对象108
第5章 ASP的内置组件110
5.1 Ad Rotator组件110
5.2 Browser Capabilities组件112
5.3 Content Linking组件114
5.4 Content Rotator组件116
5.5 Page Counter组件117
5.6 Permission Checker组件118
5.7 SA-FILEUP组件119
5.8 FileSystem组件121
5.8.1 对文件的处理121
5.8.2 对文件的其他处理125
5.8.3 对文件夹的处理129
5.8.4 对驱动器的处理133
第6章 ASP的重头戏----ADO136
6.1 ADO对象及特点136
6.2 Recordset对象138
6.2.1 Recordset对象的属性139
6.2.2 Recordset对象的方法144
6.2.3 Recordset对象的Fields数据集合150
6.2.4 Field对象的属性151
6.2.5 Field对象的方法154
6.2.6 Recordset对象的应用154
6.3 Connection对象161
6.3.1 Connection对象的属性161
6.3.2 Connection对象的方法164
6.3.3 事务处理166
6.3.4 Connection对象的应用167
6.4 Command对象172
6.4.1 Command对象的属性172
6.4.2 Command对象的方法174
6.4.3 Command对象的Parameters数据集合175
6.4.4 Parameter对象的属性176
6.4.5 Parameter对象的方法178
6.5 Error对象178
6.5.1 Errors数据集合属性178
6.5.2 Errors数据集合方法179
6.5.3 获取Errors数据集合179
6.5.4 Error对象属性180
6.6 ADO对象小结180
第7章 使用ADO对象与数据库配合工作181
7.1 ODBC与ADO181
7.1.1 ODBC简介181
7.1.2 基于ODBC接口的ADO182
7.1.3 创建ODBC数据源182
7.1.4 使用ADO对数据库进行读写185
7.2 SQL Server 7.0的安装与设置186
7.2.1 安装SQL Server 7.0186
7.2.2 注册服务器190
7.2.3 理解SQL Server的安全模式191
7.2.4 创建用户193
7.2.5 用户权限的设定194
7.3 SQL语言194
7.3.1 SQL简介195
7.3.2 创建新表195
7.3.3 从表中读取记录197
7.3.4 删除和修改表198
7.3.5 SQL常用语句198
7.4 ADO与数据库配合的应用实例201
第8章 ASP应用简单实例209
8.1 在线传呼机209
8.1.1 在线传呼功能的实现209
8.1.2 在线传呼机的实现原理213
8.2 网上投票系统228
8.2.1 投票页面vote.htm229
8.2.2 表单处理脚本feedback.asp232
8.2.3 显示当前投票情况show.asp238
8.2.4 发布投票系统主页241
第9章 学校教学网站的设计实例245
9.1 考试在线查分系统245
9.1.1 功能与界面介绍245
9.1.2 原理分析247
9.2 在线选课系统251
9.2.1 功能与界面介绍251
9.2.2 系统的设计与实现252
9.3 校园网上图书馆268
9.3.1 功能与界面介绍268
9.3.2 系统的设计与实现274
第10章 公司Intranet系统294
10.1 公司业务工具294
10.1.1 设备使用查看与预约工具295
10.1.2 事故报告工具306
10.1.3 客户帮助向导316
10.2 交流工具321
10.2.1 公司在线日历321
10.2.2 表单信件和文档附件328
10.2.3 电子邮件发送工具340
10.2.4 生日页面345
10.3 公司员工常用工具348
10.3.1 员工请假工具348
10.3.2 员工职位在线申请工具357
10.4 反馈信息获取工具364
10.4.1 公司投票站364
10.4.2 意见箱375
第11章 ASP脚本调试386
11.1 调试ASP脚本386
11.1.1 Microsoft脚本调试工具386
11.1.2 脚本调试技巧388
11.1.3 使用Cookie391
11.2 ASP编程小结393
11.2.1 VBScript的变量声明394
11.2.2 URLEncode的使用395
11.2.3 SQL语句的书写395
11.2.4 创建对象的释放396
11.2.5 服务器文件路径396
11.2.6 数据存放问题397
11.2.7 AdoVbs.Inc文件398
第12章 安全性维护407
12.1 NTFS权限407
12.1.1 维护Global.asa的安全407
12.1.2 脚本映射文件408
12.1.3 Cookie安全性408
12.2 SessionID能否被黑客猜中408
12.2.1 加密重要的SessionID Cookie408
12.2.2 使用身份验证机制保护被限制的ASP内容408
12.2.3 保护元数据库409
12.2.4 使用SSL维护应用程序的安全409
12.2.5 维护包含文件的安全409
12.2.6 客户资格认证409
12.2.7 用于处理资格证明的ASP脚本410
12.3 创建事务性脚本410
12.3.1 关于事务410
12.3.2 声明事务性脚本411
12.4 提交或终止脚本411
12.4.1 编写事务事件411
12.4.2 对象作用域413
12.4.3 事务排队413
附 录415
A.1 ASP对象和组件参考415
A.1.1 ASP内置对象415
A.1.2 ASP内置组件420
A.2 VBScript内部函数423
A.3 VBScript快速参考426
A.3.1 语句参考426
A.3.2 操作符参考429
A.3.3 对象431
A.3.4 常数431
A.4 HTML快速参考435