ASP精解案例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:石志国等编著
- 出 版 社:清华大学出版社;北方交通大学出版社
- 出版年份:2004
- ISBN:7810822217
- 页数:282 页
第1章 网站编程体系概述与环境配置 3
1.1 软件编程体系简介 3
1.1.1 B/S架构编程体系 3
第一部分 网站编程基础 3
1.1.2 C/S架构编程体系 4
1.2 ASP基本原理 4
1.2.1 ASP的发展历史 4
1.3.1 ASP概述 5
1.3.2 ASP.NET概述 5
1.3 B/S架构编程语言简介 5
1.2.2 ASP相关技术概览 5
1.3.3 JSP概述 6
1.3.4 PHP概述 6
1.4 ASP运行环境配置 7
1.4.1 安装IIS 7
1.4.2 配置IIS 9
1.4.4 测试ASP运行环境 11
1.4.3 ASP的编译环境简介 11
小结 12
课后习题 13
第2章 HTML编程基础 14
2.1 HTML编程技术 14
2.1.1 HTML概述 14
2.1.2 HEAD头元素 15
2.1.3 HTML的常用标记 15
2.2 CSS编程技术 29
2.2.1 CSS概述 29
2.2.2 加载CSS样式的三种方式 30
2.2.3 CSS与标记对应的三种方式 32
2.2.4 定义超级链接样式 34
小结 34
课后习题 35
3.2.1 VBScript代码的基本格式 36
3.2 VBScript基本语法 36
第3章 VBScript编程基础 36
3.1 脚本语言概述 36
3.2.2 VBScript的数据类型 37
3.2.3 VBScript常量 38
3.2.4 VBScript变量 38
3.2.5 数组 39
3.2.6 常用的运算符 42
3.3 VBScript的基本语句 42
3.3.1 分支语句 43
3.3.2 循环语句 45
3.3.3 VBScript的过程和函数 49
3.3.4 注释语句 52
3.3.5 容错语句 52
3.4 VBScript重要函数分析 52
3.4.1 字符串处理函数 52
3.4.3 日期和时间函数 54
3.4.2 转换函数 54
3.4.4 数学函数 56
3.4.5 检验函数 57
小结 57
课后习题 58
第4章 ASP内置对象 59
4.1 内置对象概述 59
4.2 Response对象 59
4.2.1 输出数据 60
4.2.2 网页转向 62
4.2.3 停止输出 62
4.2.4 使用缓冲区 63
4.2.5 输出二进制数据 63
4.3 Request对象 63
4.3.1 获得表单数据 64
4.4 Application对象 69
4.3.4 获取二进制数据 69
4.3.2 获得服务器信息 69
4.3.3 获得响应的总数据大小 69
4.4.1 自定义属性 70
4.4.2 实现聊天室 71
4.5 Session对象 73
4.5.1 对Session的理解 73
4.5.2 自定义属性 74
4.5.3 Timeout属性 74
4.5.4 Abandon方法 75
4.6 Server对象 75
4.6.1 输出HTML代码 75
4.6.2 获取物理路径 76
4.6.3 Execute方法 76
4.6.4 Transfer方法 77
4.7 Cookie集合 77
4.7.1 写入Cookie 77
4.8 global.asa文件 78
4.7.2 读取Cookie 78
小结 83
课后习题 83
第二部分 ASP数据库编程基础 87
第5章 数据库编程基础 87
5.1 数据库系统简介 87
5.1.1 数据管理的发展过程 87
5.1.2 数据库的发展过程 87
5.1.3 数据库的基本术语 88
5.2 SQL语言概述 88
5.2.1 数据准备 88
5.2.2 基本SQL语句 89
5.2.3 聚合函数 92
5.2.4 分组查询 93
5.2.5 交叉查询 93
5.3.1 执行SQL查询语句 94
5.3 ASP使用SQL语句操作数据库初步 94
5.3.2 测试SQL操作语句 97
小结 101
课后习题 101
第6章 ADO数据访问接口 103
6.1 ADO数据访问接口概述 103
6.2 Connection数据对象 103
6.2.1 打开和关闭数据库连接 104
6.2.2 Connection对象的方法和属性 106
6.2.3 向浏览器输出数据库内容 106
6.2.4 输出表中所有数据 107
6.2.5 使用事务 109
6.2.6 Connection对象中的Errors集合 111
6.3 RecordSet数据对象 112
6.3.1 RecordSet对象的属性及方法 112
6.3.2 使用RecordSet对象打开数据库 113
6.3.3 实现数据库的分页显示 115
6.4 Command数据对象 122
6.4.1 Command对象的属性和方法 122
6.4.2 使用Command操作数据厍 123
小结 129
课后习题 129
第7章 ASP操作SQL Server数据库 131
7.1 SQL Server概述与安装 131
7.1.1 SQL Server的安装 131
7.1.2 测试ASP+SQL Server的开发平台 134
7.2 SQL Server的集成环境介绍 135
7.2.1 SQL服务管理器 135
7.2.2 企业管理器 135
7.2.3 查询分析器 135
7.2.4 事件探查器 136
7.3.1 创建数据库 137
7.3 创建数据库 137
7.2.5 联机帮助 137
7.3.2 删除数据库 139
7.3.3 SQL Server提供的数据类型 139
7.3.4 创建数据库表 140
7.3.5 修改表结构 141
7.3.6 删除数据库表 141
7.4 数据完整性 142
7.4.1 使用Identity属性 142
7.4.2 使用Uniqueidentifier类型 143
7.4.3 使用六大约束 144
7.5 ADO操作SQL Server数据库 149
7.5.1 格式一的SQL Server版本 150
7.5.2 格式二的SQL Server版本 153
7.5.3 格式三的SQL Server版本 154
7.6.1 存储过程的概念 155
7.6.2 创建SQL Server存储过程 155
7.6 SQL Server存储过程 155
7.7 ADO操作SQL Server存储过程 160
7.7.1 调用无输入输出参数存储过程 160
7.7.2 调用带输入输出参数的存储过程 162
小结 166
课后习题 166
8.2.1 使用对文件操作的组件 171
8.2 FSO内置文件组件 171
8.1 ASP内置组件概述 171
第8章 ASP内置组件 171
第三部分 ASP组件编程基础 171
8.2.2 对文件进行处理 175
8.2.3 对文件夹和驱动器进行操作 180
8.3 广告的处理 186
8.4 文件链接组件 188
8.4.1 文件链接组件提供的方法 188
8.4.2 文件链接组件读取文件 188
8.5 浏览器组件 189
8.7 验证检查组件 191
8.6 计数器组件 191
小结 192
课后习题 192
9.1.1 组件概述 194
9.1.2 组件的调用方法 194
9.2 实现文件上传 194
9.1 利用ASP的外部组件 194
第9章 使用第三方组件 194
9.2.1 文件上传组件简介 195
9.2.2 组件提供的方法 195
9.2.3 组件提供的属性 196
9.3 E-mail组件 200
9.4 使用自己编写的组件 204
小结 208
课后习题 208
10.1.1 XML文档的结构 210
第10章 ASP操作XML文件 210
10.1 XML的概念 210
10.1.2 使用属性 211
10.1.3 XML声明 212
10.1.4 注释 213
10.1.5 字符和实体引用 213
10.2 XML的三种显示格式 214
10.2.1 CSS样式表 214
10.2.2 XSL样式语言 215
10.2.3 XML数据岛技术 216
10.3 XML的两种语法规则 219
10.3.1 DTD文档类型定义 219
10.3.2 Schema文档规则 221
10.4 XML规范中的字符集 222
10.4.1 ASCII字符集 222
10.5.1 在XML使用HTML标记 223
10.5 在XML中使用HTML 223
10.4.2 Unicode字符集 223
10.4.3 中文字符集 223
10.5.2 在XML中使用JavaScript代码 224
10.6 在ASP中使用XML组件 225
10.6.1 创建DOM对象 225
10.6.2 读取XML文件 225
小结 230
课后习题 230
第四部分 课程设计与项目开发 233
第11章 网站建立与常用模块分析 233
11.1 域名 233
11.1.1 域名的基本概念 233
11.1.2 域名的层次结构 233
11.1.3 注册域名的必要性 234
11.1.4 查找域名 234
11.2.1 虚拟主机的基本概念 235
11.2.2 虚拟主机提供的服务 235
11.2 虚拟主机 235
11.1.5 注册域名 235
11.2.3 使用虚拟主机的注意事项 236
11.2.4 选择虚拟主机的类型 236
11.2.5 注册虚拟主机 237
11.2.6 上传页面 237
11.3 常见ASP安全漏洞及处理 238
11.3.1 Access数据库下载漏洞 238
11.3.2 脚本漏洞 239
11.3.3 SQL植入漏洞 239
11.4 无组件上传系统 240
11.5 IP地址查询系统 241
11.6 带回复功能的留言簿 243
11.6.1 数据库设计 243
11.6.2 界面和程序设计 244
11.7 新闻信息发布系统 246
11.7.1 数据库设计 247
11.7.2 界面和程序设计 247
11.8 在线考试系统 249
11.8.1 数据库设计 249
11.8.2 界面和程序设计 250
11.9 论坛系统 255
11.9.1 数据库设计 255
11.9.2 界面设计 256
小结 258
课后习题 258
第12章 项目规划与设计文档 260
12.1 需求概述 260
12.2 通用页面编写 260
12.3 系统分析 261
12.3.1 需求采集计划书 262
12.3.2 需求设计说明书 263
12.3.3 页面需求设计 265
12.3.4 开发计划书 266
12.3.5 程序概要设计 268
12.3.6 数据库概要设计 269
12.4 系统详细设计 270
12.4.1 页面详细设计 270
12.4.2 数据库详细设计 271
12.4.3 后台脚本详细设计 271
12.5 测试和用户手册 272
12.5.1 页面测试说明书 273
12.5.2 开发总结性报告 275
12.5.3 后台管理使用手册 277
小结 278
课后习题 278
附录A 部分习题参考答案 279
参考文献 282
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019