当前位置:首页 > 工业技术
ASP动态网站开发基础教程  第5版
ASP动态网站开发基础教程  第5版

ASP动态网站开发基础教程 第5版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:马建红,潘丹妹编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:9787302433972
  • 页数:316 页
图书介绍:全书共分为12章,主要包括ASP的基础框架语言HTML和脚本语言VBScript,ASP中的基本部件与ActiveX控件的用途和使用方法,文件处理,以及ASP中引人入胜的网络与数据库开发应用。另外,还特别介绍了ASP的调试环境和安全性能设置等。书中融合了利用ASP开发Web环境下应用程序的理论和实践,全面和深入地介绍了利用ASP开发网络应用程序的常用方法和技巧,并附带很多的程序开发实例,实用性很强。
《ASP动态网站开发基础教程 第5版》目录

第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

相关图书
作者其它书籍
返回顶部