×
ASP动态网站开发基础教程(第6版)

ASP动态网站开发基础教程(第6版)

1星价 ¥59.9 (7.5折)
2星价¥59.9 定价¥79.8
暂无评论
图文详情
  • ISBN:9787302656753
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:324
  • 出版时间:2024-07-01
  • 条形码:9787302656753 ; 978-7-302-65675-3

本书特色

针对学习 ASP和网站开发的初、中级用户而编写,采用由浅入深、循序渐进的讲述方法,在理论与实例部分的安排上,充分考虑到初学者的实际需求,通过大量的实用操作指导和有代表性的实例,使读者直观、迅速地了解 ASP的主要功能和动态网站的制作方法。另外,读者还可以通过各章课后习题巩固书中所学的知识。

内容简介

   本书由浅入深、循序渐进地介绍了使用 ASP技术开发 Web应用程序的方法。全书共分 13章,第 1~4章介绍了 ASP、HTML、JavaScript和 VBScript语言的基础知识;第 5~7章分别介绍了 Request、Response、 Server、Application和 Session对象等 ASP常用内建对象的使用;第 8章和第 9章介绍了 ASP内置组件的使用;第 10章介绍了 ASP程序与数据库的连接和交互;第 11章介绍了 RecordSet对象的应用;第 12章和第 13章通过实例,介绍了创建基于 ASP的用户管理系统和博客网站的具体方法,对前面各章节所学习的知识进行了贯穿。

本书内容翔实、结构清晰、叙述流畅、可操作性强,适合作为高等院校网站开发、网页设计等课程的教材,也可作为 ASP初学者和网站开发人员的参考书。

目录

第1章 ASP基础知识 1
1.1 什么是ASP 1
1.1.1 ASP的技术特点 1
1.1.2 ASP的工作流程 2
1.1.3 ASP的工作原理 2
1.1.4 ASP的运行环境 3
1.1.5 ASP的常用内建对象 3
1.2 安装与搭设IIS 3
1.2.1 IIS的安装 4
1.2.2 IIS的架设 5
1.2.3 设置虚拟目录 8
1.2.4 创建网站 8
1.3 测试网站服务器 9
1.4 ASP程序的编写、保存、调试与运行 9
1.4.1 编写与保存ASP文件 10
1.4.2 调试与运行ASP程序 11
1.5 课后习题 13
第2章 HTML5语言 14
2.1 HTML5文档结构 14
2.1.1 文档类型声明 15
2.1.2 主标签 15
2.1.3 头部标签 15
2.1.4 主体标签 17
2.2 创建HTML5文件 17
2.3 编辑网页文本 18
2.3.1 定义标题和段落 18
2.3.2 设置文本格式 20
2.4 建立列表和超链接 22
2.4.1 创建列表 22
2.4.2 创建超链接 25
2.5 插入网页图像 28
2.6 使用表格 29
2.6.1 创建表格 29
2.6.2 设置表格属性 32
2.6.3 设置单元格属性 34
2.7 使用表单 35
2.7.1 定义表单 36
2.7.2 添加表单控件 38
2.7.3 设置表单属性 45
2.8 使用CSS 49
2.8.1 定义CSS样式 49
2.8.2 CSS3选择器 52
2.9 课后习题 56
第3章 JavaScript 脚本语言 57
3.1 JavaScript语言概述 57
3.1.1 JavaScript的主要特点 57
3.1.2 JavaScript的基本语法 58
3.1.3 JavaScript在ASP中的使用 59
3.2 JavaScript程序 61
3.2.1 语句和语句块 61
3.2.2 代码 61
3.2.3 消息框 61
3.2.4 JavaScript注释 64
3.3 标识符和变量 64
3.3.1 标识符 64
3.3.2 变量 65
3.4 数据类型 66
3.5 运算符 67
3.5.1 算术运算符 67
3.5.2 比较运算符 68
3.5.3 赋值运算符 69
3.5.4 逻辑运算符 70
3.5.5 条件运算符 70
3.5.6 其他运算符 70
3.5.7 运算符优先级 71
3.6 表达式 72
3.7 流程控制语句 73
3.7.1 条件判断语句 73
3.7.2 循环控制语句 78
3.7.3 跳转语句 80
3.8 JavaScript函数 81
3.8.1 常用系统函数 81
3.8.2 自定义函数 81
3.8.3 带参数返回的return语句 82
3.8.4 函数变量的作用域 83
3.9 课后习题 84
第4章 VBScript 脚本语言 86
4.1 VBScript语言概述 86
4.1.1 认识VBScript语言 86
4.1.2 VBScript代码编写格式 87
4.1.3 在ASP中使用VBScript 88
4.2 VBScript中的变量 89
4.2.1 简单变量的声明 89
4.2.2 数组变量的声明 90
4.2.3 变量的赋值 91
4.2.4 变量的命名约定 91
4.2.5 变量的作用域与存活期 92
4.3 VBScript中的运算符 93
4.3.1 算术运算符 93
4.3.2 关系运算符 93
4.3.3 逻辑运算符 94
4.3.4 连接运算符 94
4.3.5 运算符的优先级 95
4.4 VBScript中的数据类型 95
4.5 VBScript中常量的定义 96
4.6 赋值语句 97
4.7 条件语句 98
4.7.1 If…Then语句 98
4.7.2 If…Then…Else语句 98
4.7.3 Select Case语句 99
4.8 循环语句 100
4.8.1 Do…Loop语句 100
4.8.2 For Each…Next语句 101
4.8.3 For…Next语句 101
4.8.4 While…Wend语句 102
4.8.5 Exit语句 103
4.9 VBScript中的过程 104
4.9.1 Sub过程 104
4.9.2 Function过程 105
4.9.3 参数按地址传递与按值传递 106
4.9.4 数组参数 107
4.10 VBScript函数 107
4.11 课后习题 110
第5章 Request对象与Response对象 112
5.1 Request对象与Response对象的关系 112
5.2 Request请求对象 113
5.2.1 Request对象概述 113
5.2.2 应用Request对象 114
5.3 Response响应对象 119
5.3.1 Response对象概述 119
5.3.2 应用Response对象 121
5.4 在网页中使用Cookie 127
5.4.1 Cookie的设置 127
5.4.2 Cookie的使用 130
5.5 课后习题 132
第6章 Server 服务对象 134
6.1 Server对象概述 134
6.2 Server对象的属性 135
6.3 Server对象的方法 136
6.3.1 HTMLEncode()方法 136
6.3.2 URLEncode()方法 137
6.3.3 MapPath()方法 138
6.3.4 CreateObject()方法 139
6.3.5 Transfer()方法 140
6.3.6 Execute()方法 140
6.3.7 GetLastError()方法 141
6.4 课后习题 141
第7章 Application对象与Session对象 143
7.1 Application应用程序对象 143
7.1.1 Application对象概述 143
7.1.2 Application对象的属性 144
7.1.3 Application对象的方法 145
7.1.4 Application对象的事件 145
7.1.5 使用Application对象保存数据 146
7.2 Session对象 146
7.2.1 Session对象概述 146
7.2.2 Session对象的属性 147
7.2.3 Session对象的方法 148
7.2.4 Session对象的事件 148
7.2.5 使用Session对象记录用户登录信息 148
7.3 Global.asa文件 149
7.4 课后习题 151
第8章 ASP的常用组件 152
8.1 使用Ad Rotator组件制作广告轮显效果 152
8.1.1 创建Ad Rotator计划文件 153
8.1.2 设置广告图像重定向文件 154
8.1.3 创建网站广告显示页面 154
8.2 使用Browser Capabilities组件检测浏览器 157
8.3 使用Content Rotator组件制作内容轮转效果 158
8.4 使用Content Linker组件制作页面索引 161
8.4.1 Content Linker组件简介 161
8.4.2 Content Linker组件方法 161
8.4.3 使用Content Linker组件创建管理对象 162
8.5 使用Page Counter组件设计网站计数器 164
8.6 使用Counters组件创建投票计数器 165
8.7 使用Permission Checker组件检查用户权限 167
8.8 使用MyInfo组件存储网站所有者信息 168
8.9 使用Tools组件创建Tools对象 168
8.10 使用IIS Log组件抽取IIS日志信息 169
8.11 利用Dictionary对象保存字典 对象 170
8.12 开发ASP自定义组件 172
8.13 课后习题 173
第9章 ASP的文件管理 175
9.1 FileSystemObject文件系统对象 175
9.2 读写文件 177
9.2.1 TextStream对象简介 177
9.2.2 创建一个文本文件 178
9.2.3 向文本文件中添加数据 179
9.2.4 读取文本文件中的内容 180
9.3 管理文件 181
9.3.1 File对象简介 181
9.3.2 移动、复制及删除文件 182
9.3.3 检测文件和文件夹是否存在 183
9.3.4 检测文件的属性 183
9.4 获取驱动信息 185
9.5 管理文件夹 187
9.6 课后习题 190
第10章 ADO数据库访问 191
10.1 Access数据库简介 191
10.1.1 Access数据库的基本操作 191
10.1.2 Access数据库的基础知识 195
10.1.3 SQL简介 197
10.1.4 ODBE简介 201
10.1.5 OLE DB简介 204
10.1.6 ADO对象模型 204
10.1.7 ADO对象简介 205
10.2 Connection对象连接数据库 207
10.2.1 与数据库建立连接 207
10.2.2 Connection对象的属性 211
10.2.3 Connection对象的方法 214
10.3 Command对象 215
10.3.1 创建Command对象 216
10.3.2 Command对象的属性 217
10.3.3 Command对象的方法 218
10.3.4 参数查询 219
10.4 课后习题 222
第11章 Recordset对象查询和操作记录 224
11.1 Recordset对象概述 224
11.1.1 认识Recordset对象 224
11.1.2 Recordset对象的工作流程 225
11.1.3 Recordset对象的属性 226
11.1.4 Recordset对象的方法 227
11.2 使用Recordset对象 229
11.2.1 游标类型 229
11.2.2 锁定类型 233
11.2.3 浏览记录 234
11.2.4 添加记录 235
11.2.5 更新记录 237
11.2.6 删除记录 239
11.2.7 Supports()方法 240
11.2.8 Status属性 241
11.2.9 分页显示 241
11.3 认识Fields集合与Field对象 243
11.3.1 Fields集合简介 243
11.3.2 Field对象简介 243
11.4 认识Errors集合与Error对象 245
11.5 认识Properties集合与Property对象 245
11.6 课后习题 246
第12章 ASP综合开发实例 (用户管理系统) 248
12.1 功能描述 248
12.1.1 验证码技术简介 248
12.1.2 MD5数据加密 255
12.1.3 表单验证的实现 256
12.1.4 检测表单内容的合法性 258
12.2 用户管理系统简介 260
12.2.1 数据库设计 261
12.2.2 系统文件简介 261
12.3 设计用户管理系统 261
12.3.1 系统主界面 262
12.3.2 用户注册模块 263
12.3.3 用户登录模块 264
12.3.4 限制一般用户权限 268
12.3.5 用户管理模块 268
12.3.6 添加用户模块 270
12.3.7 修改用户模块 273
12.3.8 删除用户模块 274
12.3.9 修改密码模块 275
12.3.10 退出登录模块 277
12.4 课后习题 277
第13章 ASP综合开发实例(博客网站) 278
13.1 功能描述 278
13.2 数据库设计 279
13.2.1 数据库E-R图分析 279
13.2.2 数据表概要说明 279
13.2.3 主要数据表的结构 280
13.3 文件架构设计 282
13.4 公共文件的编写 282
13.4.1 防止SQL注入和创建数据库连接 282
13.4.2 统计访问量 283
13.5 网站前台主页面设计 284
13.5.1 主页面的布局 284
13.5.2 主页面的实现 285
13.6 文章展示模块的设计 286
13.6.1 主页面文章展示的实现过程 286
13.6.2 文章列表展示的实现过程 287
13.6.3 文章详细显示的实现过程 288
13.7 相册展示模块的设计 292
13.7.1 相册分类展示的实现过程 292
13.7.2 相册图片显示的实现过程 293
13.8 博主登录模块的设计 294
13.8.1 设置页面缓存有效期限 295
13.8.2 设计表单 295
13.8.3 实现登录验证 296
13.9 文章管理模块的设计 296
13.9.1 文章分类管理的实现过程 297
13.9.2 文章添加页面的实现过程 299
13.9.3 文章查询和删除的实现过程 301
13.10 相册管理模块的设计 303
13.10.1 上传图片的实现过程 304
13.10.2 浏览图片的实现过程 308
13.10.3 删除图片的实现过程 310
13.11 发布网站 311
13.11.1 注册网站域名 311
13.11.2 申请网站空间 311
13.11.3 将域名解析到服务器 311
13.11.4 使用FTP软件上传网站 312
13.12 课后习题 312
参考文献 313
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航