由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版新书]ASP动态网站开发基础教程(第6版) 主编:乔小军 李小娟 李 倩 清华大学出版社 ①网页制作工具—程
¥ ×1
书名: | ASP动态网站开发基础教程(第6版) |
出版社: | 清华大学出版社 |
出版日期 | 2023 |
ISBN号: | 97873026567539787302656753 |
《ASP动态网站开发基础教程(第 6版)》由浅入深、循序渐进地介绍了使用 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动态网站开发基础教程(第 6版)》内容翔实、结构清晰、叙述流畅、可操作性强,适合作为高等院校网站开发、网页设计等课程的教材,也可作为 ASP初学者和网站开发人员的参考书。 |
|
|
针对学习 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 |
|
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格