ASP动态网站开发基础教程 第5版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:马建红,潘丹妹编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302433972
- 页数:316 页
第1章 ASP的基础知识 1
1.1 什么是ASP 1
1.1.1 ASP的技术特点 1
1.1.2 ASP的工作流程 2
1.1.3 ASP的工作原理 3
1.1.4 ASP的运行环境 3
1.1.5 ASP的常用内建对象 3
1.2 安装与架设ⅡS 4
1.2.1 ⅡS的安装 4
1.2.2 ⅡS的架设 5
1.2.3 设置虚拟目录 8
1.2.4 创建网站 9
1.3 测试网站服务器 10
1.4 ASP程序的编写、保存、调试与运行 11
1.4.1 编写与保存ASP文件 11
1.4.2 调试与运行ASP程序 13
1.5 习题 14
1.5.1 填空题 14
1.5.2 选择题 15
1.5.3 问答题 15
1.5.4 操作题 15
第2章 网页制作基础 17
2.1 网页的基础知识 17
2.1.1 万维网 17
2.1.2 超文本传输协议 18
2.1.3 统一资源定位器 18
2.1.4 超文本标记语言 19
2.2 HTML文档的基本结构 19
2.2.1 添加起始标记 20
2.2.2 设置网页标题 20
2.2.3 输入文件主体 21
2.2.4 HTML文档中的注释 22
2.3 编辑HTML网页正文 23
2.3.1 输入网页标题 23
2.3.2 划分正文段落 24
2.3.3 设置文本格式 24
2.4 建立超链接 26
2.4.1 创建外部链接 26
2.4.2 创建内部链接 27
2.4.3 创建邮件链接 28
2.5 在HTML网页中插入图片 28
2.5.1 插入网页图片 28
2.5.2 设置图片格式与布局 29
2.5.3 在网页中加入水平线 30
2.6 在HTML网页中使用列表 31
2.6.1 使用编号列表 31
2.6.2 使用符号列表 32
2.6.3 自定义列表 32
2.6.4 定义嵌套列表 32
2.7 在HTML网页中使用表格 33
2.7.1 认识表格标记 33
2.7.2 设置表格的整体属性 34
2.7.3 设置表格的单行属性 35
2.7.4 设置表格单元格属性 36
2.8 在HTML网页中使用表单 38
2.8.1 认识表单的基本结构 38
2.8.2 设定用户输入区域 39
2.8.3 设定列表框 39
2.8.4 设定文本框与文件选项 41
2.9 在HTML网页中使用框架 42
2.9.1 认识框架标记 42
2.9.2 确定框架目标 43
2.9.3 设置框架网页的外观 43
2.10 在HTML网页中使用CSS 45
2.10.1 CSS的特点 45
2.10.2 定义CSS样式 45
2.10.3 引用CSS样式的方法 47
2.11 HTML5结构简介 49
2.11.1 HTML5的主体结构元素 49
2.11.2 HTML5的非主体结构元素 55
2.12 习题 57
2.12.1 填空题 57
2.12.2 选择题 58
2.12.3 问答题 58
2.12.4 操作题 58
第3章 VBScript脚本语言 59
3.1 VBScript语言概述 59
3.1.1 认识VBScript语言 59
3.1.2 VBScript代码编写格式 60
3.1.3 在ASP中使用VBScript 61
3.2 VBScript中的变量 63
3.2.1 简单变量的声明 63
3.2.2 数组变量的声明 63
3.2.3 变量的赋值 64
3.2.4 变量的命名约定 65
3.2.5 变量的作用域与存活期 65
3.3 VBScript中的运算符 66
3.3.1 算术运算符 67
3.3.2 关系运算符 67
3.3.3 逻辑运算符 68
3.3.4 连接运算符 68
3.3.5 运算符的优先级 68
3.4 VBScript中的数据类型 69
3.5 VBScript中常量的定义 70
3.6 赋值语句 71
3.7 条件语句 72
3.7.1 If…Then语句 72
3.7.2 If…Then…Else语句 73
3.7.3 Select Case语句 73
3.8 循环语句 74
3.8.1 Do…Loop语句 75
3.8.2 For Each…Next语句 76
3.8.3 For…Next语句 76
3.8.4 While…Wend语句 77
3.8.5 Exit语句 79
3.9 VBScript中的过程 80
3.9.1 Sub过程 81
3.9.2 Function过程 82
3.9.3 参数按地址传递与按值传递 83
3.9.4 数组参数 84
3.10 VBScript函数 85
3.11 习题 88
3.11.1 填空题 88
3.11.2 选择题 88
3.11.3 问答题 89
3.11.4 操作题 89
第4章 Request对象与Response对象 91
4.1 Request对象与Response对象的关系 91
4.2 Request请求对象 92
4.1.1 Request对象概述 92
4.1.2 应用Request对象 93
4.3 Response响应对象 98
4.3.1 Response对象概述 98
4.3.2 应用Response对象 100
4.4 在网页中使用Cookie 108
4.4.1 Cookie的设置 108
4.4.2 Cookie的使用 110
4.5 习题 113
4.5.1 填空题 113
4.5.2 选择题 113
4.5.3 问答题 114
4.5.4 操作题 114
第5章 Server服务对象 115
5.1 Server对象概述 115
5.2 Server对象的属性 116
5.3 Server对象的方法 117
5.3.1 HTMLEncode()方法 117
5.3.2 URLEncode()方法 118
5.3.3 MapPath()方法 119
5.3.4 CreateObject()方法 121
5.3.5 Transfer()方法 121
5.3.6 Execute()方法 122
5.3.7 GetLastError()方法 123
5.4 习题 123
5.4.1 填空题 123
5.4.2 选择题 123
5.4.3 问答题 124
5.4.4 操作题 124
第6章 Application对象与Session对象 125
6.1 Application应用程序对象 125
6.1.1 Application对象概述 125
6.1.2 Application对象的属性 126
6.1.3 Application对象的方法 127
6.1.4 Application对象的事件 128
6.1.5 使用Application对象保存数据 128
6.2 Session对象 129
6.2.1 Session对象概述 129
6.2.2 Session对象的属性 130
6.2.3 Session对象的方法 130
6.2.4 Session对象的事件 131
6.2.5 使用Session对象记录用户登录信息 131
6.3 Global.asa文件 132
6.4 习题 133
6.4.1 填空题 133
6.4.2 选择题 134
6.4.3 问答题 134
6.4.4 操作题 134
第7章 ASP的常用组件 135
7.1 使用Ad Rotator组件制作广告轮显效果 135
7.1.1 创建Ad Rotator计划文件 136
7.1.2 设置广告图像重定向文件 137
7.1.3 创建网站广告显示页面 137
7.2 使用Browser Capabilities组件检测浏览器 141
7.3 使用Content Rotator组件制作内容轮转效果 143
7.4 使用Content Linker组件制作页面索引 145
7.4.1 Content Linker组件简介 146
7.4.2 Content Linker组件方法 146
7.4.3 使用Content Linker组件创建管理对象 147
7.5 使用Page Counter组件设计网站计数器 149
7.6 使用Counters组件创建投票计数器 150
7.7 使用Permission Checker组件检查用户权限 152
7.8 使用MyInfo组件存储网站所有者信息 153
7.9 使用Tools组件创建Tools对象 154
7.10 使用ⅡS Log组件抽取ⅡS日志信息 155
7.11 利用Dictionary对象保存字典对象 155
7.12 开发ASP自定义组件 158
7.13 习题 158
7.13.1 填空题 158
7.13.2 选择题 159
7.13.3 问答题 159
7.13.4 操作题 159
第8章 ASP的文件管理 161
8.1 FileSystemObject文件系统对象 161
8.2 读写文件 163
8.2.1 TextStream对象简介 163
8.2.2 创建一个文本文件 164
8.2.3 向文本文件中添加数据 165
8.2.4 读取文本文件中的内容 166
8.3 管理文件 167
8.3.1 File对象简介 168
8.3.2 移动、复制及删除文件 169
8.3.3 检测文件和文件夹是否存在 170
8.3.4 检测文件的属性 170
8.4 获取驱动器信息 172
8.5 管理文件夹 174
8.6 习题 178
8.6.1 填空题 178
8.6.2 选择题 178
8.6.3 问答题 178
8.6.4 操作题 178
第9章 ADO数据库访问 179
9.1 Access数据库简介 179
9.1.1 Access数据库的基本操作 179
9.1.2 Access数据库的基础知识 183
9.1.3 SQL简介 185
9.1.4 ODBE简介 190
9.1.5 OLE DB简介 192
9.1.6 ADO对象模型 193
9.1.7 ADO对象简介 194
9.2 Connection对象连接数据库 196
9.2.1 与数据库建立连接 196
9.2.2 Connection对象的属性 201
9.2.3 Connection对象的方法 204
9.3 Command对象 205
9.3.1 创建Command对象 205
9.3.2 Command对象的属性 207
9.3.3 Command对象的方法 208
9.3.4 参数查询 209
9.4 习题 212
9.4.1 填空题 212
9.4.2 选择题 213
9.4.3 问答题 213
9.4.4 操作题 213
第10章 Recordset对象查询和操作记录 215
10.1 Recordset对象概述 215
10.1.1 认识Recordset对象 215
10.1.2 Recordset对象的工作流程 216
10.1.3 Recordset对象的属性 217
10.1.4 Recordset对象的方法 218
10.2 使用Recordset对象 221
10.2.1 游标类型 221
10.2.2 锁定类型 225
10.2.3 浏览记录 226
10.2.4 添加记录 227
10.2.5 更新记录 229
10.2.6 删除记录 232
10.2.7 Supports()方法 233
10.2.8 Status属性 234
10.2.9 分页显示 234
10.3 认识Fields集合与Field对象 236
10.3.1 Fields集合简介 236
10.3.2 Field对象简介 237
10.4 认识Errors集合与Error对象 238
10.5 认识Properties集合与Property对象 239
10.6 习题 240
10.6.1 填空题 240
10.6.2 选择题 240
10.6.3 问答题 240
10.6.4 操作题 240
第11章 ASP综合开发实例——用户管理系统 241
11.1 功能描述 241
11.1.1 验证码技术简介 241
11.1.2 MD5数据加密 249
11.1.3 表单验证的实现 250
11.1.4 检测表单内容的合法性 251
11.2 用户管理系统简介 254
11.2.1 数据库设计 255
11.2.2 系统文件简介 255
11.3 设计用户管理系统 256
11.3.1 系统主界面 256
11.3.2 用户注册模块 257
11.3.3 用户登录模块 258
11.3.4 限制一般用户权限 263
11.3.5 用户管理模块 263
11.3.6 添加用户模块 266
11.3.7 修改用户模块 269
11.3.8 删除用户模块 270
11.3.9 修改密码模块 271
11.3.10 退出登录模块 273
11.4 习题 274
11.4.1 问答题 274
11.4.2 操作题 274
第12章 ASP综合开发实例——博客网站 275
12.1 功能描述 275
12.2 数据库设计 276
12.2.1 数据库E-R图分析 276
12.2.2 数据表概要说明 277
12.2.3 主要数据表的结构 277
12.3 文件架构设计 279
12.4 公共文件的编写 279
12.4.1 防止SQL注入和创建数据库连接 280
12.4.2 统计访问量 281
12.5 网站前台主页面设计 281
12.5.1 主页面的布局 282
12.5.2 主页面的实现 282
12.6 文章展示模块的设计 283
12.6.1 主页面文章展示的实现过程 284
12.6.2 文章列表展示的实现过程 285
12.6.3 文章详细显示的实现过程 286
12.7 相册展示模块的设计 290
12.7.1 相册分类展示的实现过程 291
12.7.2 相册图片显示的实现过程 292
12.8 博主登录模块的设计 293
12.8.1 设置页面缓存有效期限 293
12.8.2 设计表单 294
12.8.3 实现登录验证 294
12.9 文章管理模块的设计 295
12.9.1 文章分类管理的实现过程 296
12.9.2 文章添加页面的实现过程 298
12.9.3 文章查询和删除的实现过程 300
12.10 相册管理模块的设计 304
12.10.1 上传图片的实现过程 305
12.10.2 浏览图片的实现过程 309
12.10.3 删除图片的实现过程 312
12.11 发布网站 312
12.11.1 注册网站域名 312
12.11.2 申请网站空间 313
12.11.3 将域名解析到服务器 314
12.11.4 使用FTP软件上传网站 314
12.12 习题 316
12.12.1 问答题 316
12.12.2 操作题 316
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019