ASP+Dreamweaver动态网站开发PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:孙更新,宾晟,李晓娜编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2019
- ISBN:9787302510345
- 页数:391 页
第1章ASP网站开发概述 1
1.1动态网页简介 1
1.1.1什么是动态网页 1
1.1.2动态网页的常用技术 2
1.2 ASP概述 3
1.2.1 ASP的特点 3
1.2.2 ASP的工作原理 4
1.2.3 ASP的基本语法 4
1.3配置ASP开发环境 5
1.3.1 IIS的安装与配置 6
1.3.2建立Dreamweaver服务器站点 12
1.4小结 14
第2章Dreamweaver基础 15
2.1 Dreamweaver简介 15
2.1.1 Dreamweaver工作台 15
2.1.2用Dreamweaver创建页面 17
2.2文本和版面的控制 18
2.3图像和多媒体的使用 21
2.4表格的应用 24
2.5超级链接的应用 27
2.6页面布局的应用 30
2.7表单的应用 32
2.8 CSS样式 34
2.8.1 CSS的类型 35
2.8.2 CSS在Dreamweaver中的创建方法 36
2.8.3创建新的CSS样式 37
2.9使用框架 39
2.9.1创建框架和框架集 39
2.9.2设置框架和框架集的属性 40
2.10综合实例 43
2.11小结 45
第3章ASP脚本语言 46
3.1 VBScript基础 46
3.2 VBScript数据类型 48
3.2.1 Variant变量类型 48
3.2.2常量 50
3.2.3变量 51
3.2.4数组 53
3.3运算符 55
3.3.1算术运算符 56
3.3.2比较运算符 56
3.3.3连接运算符 57
3.3.4逻辑运算符 58
3.3.5运算符的优先级 60
3.4条件语句 61
3.4.1 If…Then语句 61
3.4.2 If…Then…Else语句 62
3.4.3 Select Case语句 64
3.5循环语句 65
3.5.1 For…Next语句 65
3.5.2 For Each…Next语句 66
3.5.3 While…Wend语句 67
3.5.4 Do…Loop语句 67
3.6过程和函数 69
3.6.1过程的定义和调用 69
3.6.2函数的定义和调用 70
3.6.3变量的作用域 71
3.6.4常用内置函数 72
3.7小结 74
第4章Request/Response对象 75
4.1内置对象简介 75
4.2 Request对象 76
4.2.1 FORM集合 76
4.2.2 QueryString集合 78
4.2.3 Cookies集合 81
4.2.4 ServerVariables集合 82
4.2.5 ClientCertificate集合 84
4.3 Response对象 85
4.3.1 Write方法 86
4.3.2 Redirect方法 88
4.3.3综合实例——使用文件名显示图片 90
4.4小结 91
第5章Session/Application对象 92
5.1 Session对象 92
5.1.1创建和获取Session对象变量 92
5.1.2 Session对象的属性 94
5.1.3 Session对象的方法 97
5.1.4 Session对象的事件 99
5.1.5 Session应用实例——购物车 102
5.1.6 Session应用实例——记录用户在网站上停留的时间 105
5.2 Application对象 106
5.2.1创建Application对象 108
5.2.2读取Application对象 109
5.2.3在文件Global.asa中使用标记〈OBJECT〉声明对象 110
5.2.4使用集合创建和读取Application对象 111
5.2.5锁定Application对象 114
5.2.6 Application应用实例——网站访问计数器 114
5.3小结 116
第6章Server对象 117
6.1 Server对象概述 117
6.1.1 Server对象的属性 117
6.1.2 Server对象的方法 119
6.2文件夹操作 129
6.2.1 FSO概述 129
6.2.2获取磁盘信息 130
6.2.3获取目录信息 133
6.2.4文件夹管理 135
6.3 Stream对象 139
6.3.1获取BMP图片的高度和宽度 139
6.3.2无组件上传图片 142
6.4小结 147
第7章ADO数据库访问 148
7.1 Access数据库基本操作 148
7.1.1 Access数据库的基本概念 148
7.1.2创建Access数据库实例 149
7.2 SQL基础 150
7.2.1 SELECT语句 151
7.2.2 INSERT语句 154
7.2.3 UPDATE语句 156
7.2.4 DELETE语句 157
7.3 ADO概述 157
7.3.1 ADO对象 158
7.3.2使用ADO的步骤 158
7.4 Connection对象 161
7.4.1使用OLE DB连接数据库 162
7.4.2使用ODBC连接 163
7.4.3使用DSN连接数据库 164
7.5 Recordset对象 166
7.5.1建立Recordset对象 166
7.5.2获取记录总数 168
7.5.3添加、删除记录 172
7.5.4跳转到指定记录 175
7.6 Command对象 178
7.6.1 Command对象的建立与连接 178
7.6.2执行存储过程 181
7.6.3存储过程传递的参数 182
7.7 ADO应用实例——图片信息的数据库存储 184
7.7.1上传界面 184
7.7.2获取上传图片数据 185
7.7.3保存到数据库 185
7.7.4读取数据库中的图像 186
7.7.5显示图像 187
7.8小结 187
第8章ASP常用内置组件 188
8.1 ASP的内置组件简介 188
8.2文件存取组件 189
8.2.1 FileSystemObject对象 190
8.2.2 TextStream对象 193
8.2.3应用实例 194
8.3广告轮显组件 197
8.3.1 AdRotator对象的属性和方法 197
8.3.2使用广告轮显组件的步骤 197
8.3.3应用实例 199
8.4浏览器兼容组件 200
8.4.1 browscap.ini文件 201
8.4.2应用实例 202
8.5文件超级链接组件 203
8.5.1使用ContentLinking组件的步骤 203
8.5.2应用实例 204
8.6计数器组件 207
8.6.1创建计数器组件的实例对象 207
8.6.2 Counters对象的方法 208
8.6.3应用实例 208
8.7小结 210
第9章ASP网站安全防护 211
9.1 ASP的漏洞 211
9.1.1查看程序源代码 211
9.1.2 FileSystemObject组件漏洞 212
9.1.3从客户端下载数据库 213
9.1.4 ASP程序密码验证漏洞 214
9.1.5脚本程序漏洞 216
9.2防范措施 219
9.2.1防范查看程序源代码 219
9.2.2防范FileSystemObject组件漏洞 220
9.2.3防范从客户端下载数据库文件 223
9.2.4防范密码验证漏洞 223
9.2.5防范脚本程序漏洞 225
9.3防范实例 227
9.3.1上传下载探针防范 227
9.3.2 SQL指令探针防范 231
9.3.3 ASP探针防范 232
9.4爬虫、小偷程序的防范 234
9.4.1爬虫、小偷程序的原理 234
9.4.2记录访问记录 235
9.4.3禁止爬虫、小偷程序的访问 235
9.5小结 236
第10章 网站测试 237
10.1系统发布 237
10.1.1本地发布 237
10.1.2服务器发布 240
10.2代码检测 241
10.3安全检验 241
10.3.1 DDOS攻击测试 241
10.3.2探针测试 243
10.4压力测试 246
10.4.1压力测试概述 246
10.4.2构建压力测试环境 246
10.4.3测试监控 247
10.5小结 251
第11章 常见模块分析 252
11.1登录模块 252
11.1.1登录流程 252
11.1.2登录代码实现 252
11.1.3验证码实现 254
11.1.4 MD5加密实现 259
11.1.5数据安全检验 259
11.2购物车模块 260
11.2.1购物车流程 260
11.2.2 Cookie加密 261
11.2.3实现方法 261
11.2.4在线付款 264
11.3分级目录模块 266
11.3.1目录分级流程 267
11.3.2数据库设计 267
11.3.3分级目录设计 267
11.3.4管理界面设计 270
11.3.5添加、修改和删除操作设计 271
11.4权限设置模块 272
11.4.1权限原理分析 272
11.4.2获取权限 274
11.4.3页面显示 278
11.4.4设置权限 280
11.4.5权限存储 283
11.5分页显示模块 286
11.5.1分页原理分析 287
11.5.2使用Recordset对象进行分页 287
11.5.3直接获取请求页面记录 289
11.6投票模块 292
11.6.1投票原理分析 292
11.6.2创建投票 293
11.6.3投票页面实现 295
11.6.4投票结果统计 296
11.6.5重复投票检测 298
11.7搜索引擎模块 298
11.7.1搜索原理分析 298
11.7.2搜索界面实现 299
11.7.3搜索方法实现 300
11.7.4数据库搜索优化 303
11.8小结 303
第12章 论坛 304
12.1系统分析与总体设计 304
12.1.1功能介绍 304
12.1.2总体布局 305
12.1.3数据库结构及实现 306
12.2模块设计 307
12.2.1首页设计 307
12.2.2发表帖子 311
12.2.3浏览帖子和回复帖子 313
12.2.4帖子搜索 317
12.2.5论坛管理 319
12.3小结 328
第13章 网上购物网站 329
13.1系统分析与总体设计 329
13.1.1功能介绍 329
13.1.2总体布局 331
13.1.3数据库的结构及实现 332
13.2前台用户模块的设计 334
13.2.1首页设计 335
13.2.2商品信息浏览 337
13.2.3搜索商品 341
13.2.4添加到购物车 342
13.2.5查看购物车 345
13.2.6生成订单 348
13.2.7查看订单 349
13.3后台管理员模块的设计 353
13.3.1商品分类 353
13.3.2添加商品信息 357
13.3.3商品信息管理 360
13.3.4订单管理 364
13.4小结 367
第14章 新闻发布系统 368
14.1系统分析与总体设计 368
14.1.1功能介绍 368
14.1.2总体布局 370
14.1.3数据库结构及实现 370
14.2模块的设计与实现 372
14.2.1新闻显示 372
14.2.2新闻浏览 376
14.2.3新闻搜索 379
14.2.4新闻显示页面 381
14.2.5新闻板块管理 383
14.2.6新闻信息管理 385
14.3小结 391
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《复杂动态理论下的汉语作为第二语言交际能力研究》陈婷婷著 2019
- 《柏里曼人体结构绘画教学描摹本 第4册 全身动态与大师素描》杨建飞主编 2019
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《Cocos2d-x游戏开发》刘克男编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019