ASP 3.0网络开发技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:杨威编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2000
- ISBN:711508808X
- 页数:400 页
第一章 ASP(Active Server Pages)概述 1
1.1 Internet/Intranet技术简介 1
1.1.1 Internet/Intranet发展背景 1
1.1.2 Internet/Intranet所提供的服务 3
1.1.3 Web页面的工作原理 5
1.2 ASP入门 6
1.2.1 什么是ASP 7
1.2.2 ASP的工作原理 7
1.2.3 如何创建ASP页面 7
1.3 其他Web开发技术 9
1.3.1 CGI(通用网关接口) 10
1.3.2 ISAPI 10
1.3.3 IDC 10
1.4 ASP的独特优点 11
1.5 ASP 3.0的新特性 12
1.5.1 Server.Transfer方法 12
1.5.2 Server.Execute方法 13
1.5.3 ASPError对象 14
第二章 建立ASP的运行环境 15
2.1 在Windows 98上建立ASP的运行环境 15
2.1.1 安装PWS 16
2.1.2 管理PWS 18
2.2 在Windows NT4.0上建立ASP的运行环境 28
2.2.1 安装IIS4.0 28
2.2.2 管理IIS4.0 32
2.3 在Windows 2000上建立ASP的运行环境 43
2.3.1 IIS5.0的管理界面 43
2.3.2 IIS5.0中虚拟目录的创建与管理 45
2.4 测试ASP运行环境 47
第三章 Web页面制作基础 51
3.1 HTML基础 51
3.1.1 HTML的语法表示 52
3.1.2 HTML文件的基本结构 52
3.2 用FrontPage 2000设计Web页面 53
3.2.1 FrontPage 2000的操作界面 53
3.2.2 新建网页 55
3.2.3 基本编辑操作 56
3.2.4 在浏览器中预览网页 60
3.2.5 插入图片 61
3.2.6 插入超链接 62
3.2.7 设置页面属性 63
3.2.8 使用FrontPage 2000的在线帮助 67
3.3 表单(Form)设计 68
3.3.1 表单的基本概念 68
3.3.2 设计表单 69
3.3.3 设置表单域属性 72
3.3.4 处理表单程序 77
第四章 ASP对象 81
4.1 Response对象 81
4.1.1 使用Response.Write方法输出信息 82
4.1.2 使用Response.end终止脚本运行 84
4.1.3 使用Response.redirect重定向URL 85
4.1.4 利用Response.IsclientConnected判断客户端是否断开 86
4.1.5 利用Response来向客户端写入Cookies 87
4.2 Request对象 88
4.2.1 Request.QueryString集合 88
4.2.2 Request.Form集合 89
4.2.3 Request.ServerVariables集合 89
4.3 SESSION对象 92
4.3.1 定义与使用Session变量 92
4.3.2 Session对象的事件 94
4.3.3 结束一个Session 95
4.4 Application对象 96
4.4.1 Application变量的定义与使用 97
4.4.2 Application的Lock/Unlock方法 97
4.5 SERVER对象 97
4.5.1 SERVER.ScriptTimeout属性 98
4.5.2 SERVER.CREATOBJECT方法 98
4.5.3 SERVER.HTMLENCODE方法 98
4.5.4 SERVER.MAPPATH方法 98
4.5.5 SERVER.URLENCODE方法 99
第五章 ASP组件 101
5.1 如何使用ASP内置组件 101
5.2 使用Ad Rotator组件 102
5.3 使用Browser Capabilities组件 106
5.4 使用Content Linking组件 110
5.5 使用Data Access组件 112
5.6 使用File Access组件 112
5.7 其他ASP组件 115
5.7.1 Content Rotator组件 115
5.7.2 Permission Checker组件 116
5.7.3 Logging Utility组件 118
5.7.4 Tools组件 122
第六章 VBScript语言 125
6.1 如何在Web页面中插入VBScript脚本 126
6.2 VBScript的数据类型 130
6.3 VBScript的变量 131
6.3.1 声明变量 131
6.3.2 变量赋值 132
6.3.3 数组变量的使用 132
6.3.4 变量的命名规则 135
6.3.5 变量的作用范围和生存周期 136
6.4 VBScript的运算符和表达式 138
6.4.1 算术运算符 138
6.4.2 比较运算符 142
6.4.3 逻辑运算符 142
6.4.4 串运算符 143
6.5 VBScript的控制结构 144
6.5.1 条件语句 144
6.5.2 循环语句 151
6.6 VBScript的函数与过程 152
6.6.1 什么是过程与函数 153
6.6.2 过程与函数的区别 153
6.6.3 VBScript常用内置函数 155
第七章 JavaScript语言 159
7.1 JavaScript语言概述 159
7.2 JavaScript的数据类型、变量与运算符 162
7.3 JavaScript的函数 163
7.4 JavaScript中的事件 166
7.5 JavaScript中的对象 174
7.6 JavaScript的流程控制语句 177
7.7 在JavaScript中使用ASP对象 178
7.8 使用Microsoft脚本编辑器书写JavaScript程序 178
7.9 互联网上的JavaScript资源 181
第八章 ASP用程序开发入门 183
8.1 ASP应用程序概述 183
8.2 创建ASP应用程序 186
8.2.1 在Windows NT4.0中创建ASP应用程序 186
8.2.2 在Windows 2000 Server中创建ASP应用程序 187
8.2.3 在Windows 98环境中创建ASP应用程序 189
8.3 ASP应用开发实例一——一个简单的聊天室 190
8.3.1 聊天室框架页面mainchat.htm 191
8.3.2 信息显示页面text.asp 192
8.3.3 信息输入页面chat.asp 193
8.3.4 信息存放文件textwork.txt 194
8.3.5 创建“聊天室”应用程序 194
8.4 ASP应用开发实例二——在线访问统计 195
8.4.1 Global.asa文件的代码 195
8.4.2 Stats.asp的代码 196
8.4.3 创建“在线访问统计”应用程序 198
第九章 使用ASP开发Web数据库应用 201
9.1 Web数据库概述 201
9.2 ADO概述 204
9.2.1 Connection对象 204
9.2.2 Command对象 207
9.2.3 建立一个RecordSet对象 208
9.2.4 Field对象 214
9.3 常用的SQL命令语法 215
9.3.1 修改表结构 215
9.3.2 查询表中的数据信息 216
9.3.3 删除数据库的内容 218
9.3.4 向数据库插入记录 218
9.3.5 修改数据库记录 219
9.4 ASP数据库开发的常用子程序 219
9.4.1 创建一个Access数据库 220
9.4.2 建立数据库的DSN 223
9.4.3 检索记录的子程序 226
9.4.4 编辑记录的子程序 228
9.4.5 添加新记录的子程序 234
9.4.6 删除记录的子程序 240
9.4.7 将检索结果分页显示 243
9.5 调用数据库的存储过程 247
9.5.1 创建存储过程 248
9.5.2 在ASP中调用存储过程 253
9.5.3 自动获取参数信息 261
9.6 使用FrontPage 2000的“数据库结果向导” 263
9.7 优化Web数据库应用 268
9.8 使用RDS访问Web数据库 269
9.9 用ASP开发数据库的综合实例 284
第十章 用ASP创建电子公告牌(BBS) 293
10.1 概述 293
10.2 基于数据库的BBS实例 294
10.2.1 BBS的主程序Board.asp 295
10.2.2 用于发表文章的表单程序post.asp 298
10.2.3 发布用户填写信息的程序Postit.asp 300
10.2.4 发表子文章的程序PostSub.asp 302
10.2.5 浏览文章及其相关子文章的程序Message.asp 304
10.2.6 BBS管理系统登录界面Login.asp 310
10.2.7 用户身份验证程序Check.asp 311
10.2.8 系统管理界面的主程序Admin.asp 312
10.2.9 以管理员身份浏览文章界面AdminMessage.asp 316
10.2.10 用于发布管理文章的程序Adminpost.asp 323
10.2.11 AdminPost.asp的表单处理程序AdminPostit.asp 324
10.2.12 发布管理子文章的程序AdminPostSub.asp 325
10.2.13 删除文章子程序Delete.asp 327
10.2.14 退出系统子程序Logout.asp 328
10.3 使用BBS 328
10.3.1 发表新文章 329
10.3.2 回复文章 329
10.3.3 在文章中定位 330
10.4 管理BBS 331
第十一章 使用ActiveX组件 333
11.1 ActiveX技术概述 334
11.2 在Web网页中插入ActiveX组件 335
11.3 使用第三方组件实现网上的投票系统 340
11.4 创建自定义组件 344
11.5 ASP组件资源 348
第十二章 使用ASP处理电子邮件 351
12.1 安装与配置Microsoft SMTP Service 351
12.2 CDONTS概述 356
12.3 使用CDONTS发送邮件 357
12.3.1 发送普通邮件 357
12.3.2 发送带有附件的邮件 362
12.3.3 巧用CDONTS实现“友情推荐”功能 363
12.4 使用CDONTS接收邮件 365
12.5 创建邮件列表 366
12.5.1 创建存储邮件地址的数据库 367
12.5.2 创建申请订阅的程序 367
12.5.3 创建广播发送程序 369
附录A HTML语言索引 375
A.1 与页面基本信息相关的标签 375
A.2 与页面文字属性相关的标签 376
A.3 与页面格式有关的HTML标签 379
附录B VBScript语言参考 385
B.1 VBScript的函数 385
B.2 VBScript的常量 389
B.2.1 颜色常量 389
B.2.2 比较常量 389
B.2.3 数据和时间常量 389
B.2.4 日期格式常量 390
B.2.5 MsgBox常量 390
B.2.6 字符串常量 391
附录C JavaScript语言参考 393
C.1 JavaScript的对象 393
C.2 JavaScript的属性 396
C.3 JavaScript的方法 398
C.4 JavaScript中的事件 400
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019