关于本书的内容有任何问题,请联系 李海涛
目 录 第 1章 网络基础知识 1 1.1 Internet基础 1 1.1.1 Internet概述 1 1.1.2 TCP/IP 1 1.1.3 IP地址、域名和URL 2 1.2 Web简介 3 1.2.1 什么是Web 3 1.2.2 C/S模式与B/S模式 3 1.2.3 Web的访问原理 3 1.3 Web程序开发环境 4 1.3.1 Web开发工具 4 1.3.2 Web开发语言 7 小结 8 习题 8 上机指导 8 第 2章 ASP概述 9 2.1 什么是ASP 9 2.1.1 ASP的发展历程 9 2.1.2 ASP的技术特点 9 2.1.3 ASP的运行环境 10 2.2 IIS的安装 10 2.2.1 IIS简介 10 2.2.2 安装IIS 11 2.2.3 卸载IIS 12 2.3 IIS的配置 13 2.3.1 配置IIS 13 2.3.2 启动Active Server Pages服务 17 2.3.3 设置虚拟目录 18 2.3.4 创建网站 19 2.4 测试网站服务器 20 2.5 第 一个ASP程序 21 小结 23 习题 23 上机指导 23 第3章 Web页面制作基础 24 3.1 HTML标记语言 24 3.1.1 什么是HTML 24 3.1.2 HTML文件结构 24 3.1.3 HTML头部标记与主体标记 25 3.2 设置文字风格 27 3.2.1 定义文字字体 27 3.2.2 文字的排版 28 3.2.3 注释标记 29 3.3 建立超链接 30 3.3.1 链接标记<A> 30 3.3.2 建立内部链接 31 3.3.3 建立外部链接 32 3.4 多媒体效果 33 3.4.1 插入图片 33 3.4.2 播放音乐、视频和Flash动画 34 3.4.3 播放背景音乐 36 3.4.4 滚动效果 36 3.4.5 HTML5页面中的多媒体 38 3.5 制作表格 39 3.5.1 表格的基本结构 39 3.5.2 定义表格的标题和表头 39 3.5.3 设置表格的边框和间隔 41 3.5.4 定义表格尺寸和背景颜色 41 3.5.5 设定表格的对齐方式 42 3.5.6 设置跨行、跨列的表格 43 3.6 建立表单 43 3.6.1 表单的结构 43 3.6.2 在表单中插入控件 44 3.7 HTML5结构 49 3.8 构建框架 55 3.8.1 框架的基本结构 55 3.8.2 在网页中构建框架 56 3.8.3 在框架中应用超链接 59 3.9 CSS 60 3.9.1 CSS的特点 60 3.9.2 定义CSS样式 61 3.9.3 引用CSS样式的方式 62 小结 64 习题 64 上机指导 64 第4章 ASP开发基础 65 4.1 ASP基本语法 65 4.1.1 ASP的文件结构 65 4.1.2 声明脚本语言 66 4.1.3 ASP与HTML 67 4.2 ASP指令的使用 67 4.2.1 使用输出指令 67 4.2.2 使用#include指令包含文件 68 4.3 申请域名和空间 69 4.3.1 了解域名 69 4.3.2 注册域名 70 4.3.3 申请空间 71 4.4 发布网站 72 4.4.1 局域网内发布网站 72 4.4.2 通过FTP上载网站 75 小结 79 习题 79 上机指导 79 第5章 VBScript脚本语言 80 5.1 VBScript语言概述 80 5.1.1 了解VBScript语言 80 5.1.2 VBScript代码编写格式 80 5.2 常量与变量 82 5.2.1 VBScript常量 83 5.2.2 变量的声明和赋值 83 5.2.3 变量的作用域和存活期 85 5.3 运算符的应用 86 5.4 函数的应用 88 5.4.1 字符串处理 88 5.4.2 数据转换 89 5.4.3 日期时间数据的处理 90 5.4.4 数据类型的判断 92 5.4.5 数学函数的应用 93 5.5 数组的创建与应用 94 5.5.1 创建数组 94 5.5.2 应用数组函数 95 5.6 流程控制语句 97 5.6.1 运用VBScript选择语句 97 5.6.2 运用VBScript循环语句 99 5.7 注释语句的使用 102 5.8 过程的创建与调用 103 5.8.1 调用Sub过程 103 5.8.2 调用Function过程 103 小结 105 习题 105 上机指导 105 第6章 ASP内置对象 106 6.1 ASP内置对象概述 106 6.2 Request请求对象 106 6.2.1 获取表单数据 107 6.2.2 查询字符串数据 109 6.2.3 获得服务器端环境变量 111 6.2.4 以二进制码方式读取数据 113 6.3 Response响应对象 114 6.3.1 向客户端发送数据 115 6.3.2 利用缓冲输出数据 116 6.3.3 重定向网页 119 6.3.4 向客户端输出二进制数据 120 6.3.5 在网页中使用Cookie 121 6.3.6 停止输出 122 6.4 Application应用程序对象 123 6.4.1 访问Application应用级变量 123 6.4.2 锁定和解锁Application对象 124 6.4.3 制作网站计数器 125 6.5 Session会话对象 126 6.5.1 访问Session会话级变量 127 6.5.2 返回当前会话的标志符 127 6.5.3 限定会话结束时间 128 6.5.4 释放Session 128 6.6 Server服务对象 129 6.6.1 设置ASP脚本执行时间 130 6.6.2 创建服务器组件实例 130 6.6.3 获取文件的真实物理路径 131 6.6.4 输出HTML源代码 132 6.7 ObjectContext事务处理对象 133 6.7.1 终止事务的处理 134 6.7.2 完成事务的处理 134 小结 136 习题 136 上机指导 136 第7章 ASP常用组件 137 7.1 Ad Rotate广告轮显组件 137 7.1.1 Ad Rotate组件简介 137 7.1.2 建立实现广告轮显的文件 137 7.1.3 在首页显示广告信息 139 7.2 Browser Capabilities浏览器性能组件 140 7.2.1 Browser Capabilities组件简介 140 7.2.2 存储浏览器信息的Browscap.ini文件 141 7.2.3 获取客户端浏览器信息 141 7.3 Page Counter计数器组件 142 7.3.1 Page Counter组件简介 142 7.3.2 设计无刷新图形计数器 142 7.4 CDONTS邮件收发组件 143 7.4.1 CDONTS组件简介 143 7.4.2 SMTP服务器的安装和配置 144 7.4.3 应用CDONTS组件发送邮件 146 7.4.4 应用CDONTS组件接收邮件 147 小结 150 习题 150 上机指导 150 第8章 文件管理 151 8.1 FileSystemObject文件系统对象 151 8.2 文件的基本操作 151 8.2.1 对文件的操作 151 8.2.2 对文件夹的操作 154 8.2.3 获取文件信息 156 8.2.4 获取文件夹信息 158 8.2.5 显示磁盘信息 159 8.3 文本文件的操作 161 8.3.1 向文本文件中写入数据 161 8.3.2 读取文本文件中的数据 162 小结 163 习题 163 上机指导 163 第9章 ADO数据库访问 164 9.1 ADO概述 164 9.1.1 ADO技术简介 164 9.1.2 ADO的对象和数据集合 164 9.2 在ODBC数据源管理器中配置DSN 165 9.2.1 配置Microsoft Access数据库DSN 165 9.2.2 配置SQL Server数据库DSN 166 9.3 Connection对象连接数据库 167 9.3.1 创建Connection对象 168 9.3.2 连接Access数据库 170 9.3.3 连接SQL Server数据库 171 9.4 Command对象执行操作命令 173 9.4.1 创建Command对象 173 9.4.2 执行添加数据的操作 175 9.4.3 调用存储过程 176 9.5 RecordSet对象查询和操作记录 178 9.5.1 创建RecordSet对象 178 9.5.2 查询和分页显示记录 183 9.5.3 添加、更新和删除记录 185 9.6 Error对象返回错误信息 189 9.6.1 了解Error对象 189 9.6.2 设置错误陷阱 190 小结 191 习题 191 上机指导 191 第 10章 ASP程序设计 192 10.1 ASP操作XML文档 192 10.1.1 XML概述 192 10.1.2 XML的3种显示格式 194 10.1.3 通过DOM技术加载XML文档 196 10.1.4 ASP向XML文档中添加数据 197 10.1.5 ASP读取XML数据 198 10.2 在ASP中应用Ajax 200 10.2.1 Ajax技术概述 200 10.2.2 Ajax与传统Web技术的区别 200 10.2.3 Ajax使用的技术 201 10.2.4 Ajax开发需要注意的几个问题 201 10.2.5 实现Ajax的步骤 202 10.2.6 一个完整的Ajax实例 207 10.3 在ASP中使用类 208 10.3.1 类的定义 209 10.3.2 定义类的方法 209 10.3.3 定义类的属性 209 小结 210 习题 210 上机指导 210 第 11章 ASP综合开发实例——博客网站 211 11.1 概述 211 11.2 网站总体设计 211 11.2.1 项目规划 211 11.2.2 系统功能结构图 211 11.3 数据库设计 212 11.3.1 数据库E-R图分析 212 11.3.2 数据表概要说明 213 11.3.3 主要数据表的结构 213 11.4 文件架构设计 214 11.5 公共文件的编写 214 11.5.1 防止SQL注入和创建数据库连接 214 11.5.2 统计访问量 215 11.6 前台主页面设计 216 11.6.1 前台主页面概述 216 11.6.2 前台主页面的布局 217 11.6.3 前台主页面的实现 217 11.7 文章展示模块设计 217 11.7.1 文章展示模块概述 217 11.7.2 主页面文章展示的实现过程 217 11.7.3 文章列表展示的实现过程 219 11.7.4 文章详细显示的实现过程 220 11.8 相册展示模块设计 223 11.8.1 相册展示模块概述 223 11.8.2 相册展示的实现过程 224 11.9 博主登录模块设计 226 11.9.1 博主登录功能概述 226 11.9.2 博主登录的实现过程 226 11.10 文章管理模块设计 228 11.10.1 文章管理模块概述 228 11.10.2 文章分类管理的实现过程 229 11.10.3 文章添加的实现过程 231 11.10.4 文章查询和删除的实现过程 232 11.11 相册管理模块设计 235 11.11.1 相册管理模块概述 235 11.11.2 上传图片的实现过程 236 11.11.3 浏览图片的实现过程 240 11.11.4 删除图片的实现过程 242 11.12 网站发布 242 11.12.1 注册域名 242 11.12.2 申请空间 243 11.12.3 将域名解析到服务器 243 11.12.4 上传网站 243 第 12章 课程设计一——新闻网站 244 12.1 课程设计的目的 244 12.2 功能描述 244 12.3 程序业务流程 244 12.4 数据库设计 245 12.5 前台主要功能模块详细设计 245 12.5.1 前台文件总体架构 245 12.5.2 连接数据库模块设计 247 12.5.3 新闻展示模块设计 247 12.5.4 往日新闻查看模块设计 252 12.5.5 新闻排行模块设计 252 12.6 后台主要功能模块详细设计 254 12.6.1 后台总体架构 254 12.6.2 功能菜单模块设计 255 12.6.3 新闻管理模块设计 257 12.6.4 管理员设置模块设计 260 第 13章 课程设计二——新城校友录 264 13.1 课程设计目的 264 13.2 功能描述 264 13.3 程序业务流程 264 13.4 数据库设计 264 13.4.1 数据表概要说明 265 13.4.2 主要数据表的结构 266 13.5 前台主要功能模块详细设计 267 13.5.1 班级相册模块设计 267 13.5.2 加入同学详细信息模块设计 273 13.5.3 真情祝福模块设计 276 13.6 后台主要功能模块详细设计 277 13.6.1 后台管理页面的实现过程 277 13.6.2 班级相册管理模块设计 278 13.6.3 同学信息管理模块设计 282
本书全面介绍了办公软件在办公工作中的具体应用,常用办公设备的安装、使用和维护,系统的安全及优化,以及局域网的设...
本书以当前较流行的MySQL5.7作为平台,系统介绍MySQL数据库原理及其应用。具体内容涉及MySQL初步、...
本书是为培养计算机人才的专业英语能力而编写的教材,主要内容包括:计算机硬件和软件基础、外部设备、操作系统、数据...
本书内容涵盖:word高级应用篇(第1,2章)、excel高级应用篇(第3,4章)、powerpoint高级应...
本书以Windows系统平台为基础,系统地了解和掌握常用办公自动化软件的基础知识、基本操作方法和技巧。全书共8...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的编写方式,系统地讲解Python的相关知识。本书...
本书根据高等院校应用技术型人才培养的目标编写,适合案例学习和模块化教学相结合的教学方式。本书以真实企业开发案例...
本书从初学者的角度出发,详细介绍了使用HTML5+CSS3进行网页设计的基础知识与实战技巧。本书内容由浅入深、...
本书共7章,第1章概述Web的诞生和发展,以及Web的核心标准和协议;第2章介绍传统Web的B/S架构,以及 ...
我要评论