关于本书的内容有任何问题,请联系 武恩玉
目 录 第 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的访问原理 4 1.3 Web程序开发环境 4 1.3.1 Web开发工具 5 1.3.2 Web开发语言 9 小结 9 习题 10 上机指导 10 第 2章 ASP概述 11 2.1 什么是ASP 11 2.1.1 ASP的发展历程 11 2.1.2 ASP的技术特点 11 2.1.3 ASP的运行环境 12 2.2 IIS的安装 12 2.2.1 IIS简介 12 2.2.2 安装IIS 13 2.2.3 卸载IIS 14 2.3 IIS的配置 14 2.3.1 配置IIS 14 2.3.2 启动Active Server Pages服务 16 2.3.3 设置虚拟目录 17 2.3.4 创建网站 18 2.4 测试网站服务器 19 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 设置文字风格 26 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 插入图片 34 3.4.2 播放音乐、视频和Flash动画 34 3.4.3 播放背景音乐 37 3.4.4 滚动效果 37 3.5 制作表格 38 3.5.1 表格的基本结构 38 3.5.2 定义表格的标题和表头 39 3.5.3 设置表格的边框和间隔 40 3.5.4 定义表格尺寸和背景颜色 41 3.5.5 设定表格的对齐方式 42 3.5.6 设置跨行、跨列的表格 42 3.6 建立表单 43 3.6.1 表单的结构 43 3.6.2 在表单中插入控件 44 3.7 构建框架 49 3.7.1 框架的基本结构 49 3.7.2 在网页中构建框架 49 3.7.3 在框架中应用超链接 53 3.8 CSS 54 3.8.1 CSS的特点 54 3.8.2 定义CSS样式 55 3.8.3 引用CSS样式的方式 57 小结 58 习题 58 上机指导 58 第4章 ASP开发基础 60 4.1 ASP基本语法 60 4.1.1 ASP的文件结构 60 4.1.2 声明脚本语言 61 4.1.3 ASP与HTML 62 4.2 ASP指令的使用 63 4.2.1 使用输出指令 63 4.2.2 使用#include指令包含文件 63 4.3 申请域名和空间 64 4.3.1 了解域名 64 4.3.2 注册域名 66 4.3.3 申请空间 66 4.4 发布网站 68 4.4.1 局域网内发布网站 68 4.4.2 通过FTP上载网站 72 小结 76 习题 76 上机指导 76 第5章 VBScript脚本语言 77 5.1 VBScript语言概述 77 5.1.1 了解VBScript语言 77 5.1.2 VBScript代码编写格式 77 5.2 常量与变量 80 5.2.1 VBScript常量 80 5.2.2 变量的声明和赋值 81 5.2.3 变量的作用域和存活期 82 5.3 运算符的应用 84 5.4 函数的应用 86 5.4.1 字符串处理 86 5.4.2 数据转换 87 5.4.3 日期时间数据的处理 88 5.4.4 数据类型的判断 89 5.4.5 数学函数的应用 90 5.5 数组的创建与应用 91 5.5.1 创建数组 91 5.5.2 应用数组函数 92 5.6 流程控制语句 94 5.6.1 运用VBScript选择语句 94 5.6.2 运用VBScript循环语句 96 5.7 注释语句的使用 100 5.8 过程的创建与调用 100 5.8.1 调用Sub过程 100 5.8.2 调用Function过程 101 小结 102 习题 103 上机指导 103 第6章 ASP内置对象 104 6.1 ASP内置对象概述 104 6.2 Request请求对象 104 6.2.1 获取表单数据 105 6.2.2 查询字符串数据 107 6.2.3 获得服务器端环境变量 110 6.2.4 以二进制码方式读取数据 112 6.3 Response响应对象 112 6.3.1 向客户端发送数据 113 6.3.2 利用缓冲输出数据 114 6.3.3 重定向网页 118 6.3.4 向客户端输出二进制数据 118 6.3.5 在网页中使用Cookie 119 6.3.6 停止输出 121 6.4 Application应用程序对象 121 6.4.1 访问Application应用级变量 122 6.4.2 锁定和解锁Application对象 123 6.4.3 制作网站计数器 123 6.5 Session会话对象 125 6.5.1 访问Session会话级变量 126 6.5.2 返回当前会话的唯一标志符 126 6.5.3 限定会话结束时间 127 6.5.4 释放Session 127 6.6 Server服务对象 128 6.6.1 设置ASP脚本执行时间 129 6.6.2 创建服务器组件实例 130 6.6.3 获取文件的真实物理路径 130 6.6.4 输出HTML源代码 131 6.7 ObjectContext事务处理对象 132 6.7.1 终止事务的处理 133 6.7.2 完成事务的处理 133 小结 135 习题 135 上机指导 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 获取客户端浏览器信息 142 7.3 Page Counter计数器组件 142 7.3.1 Page Counter组件简介 142 7.3.2 设计无刷新图形计数器 143 7.4 CDONTS邮件收发组件 144 7.4.1 CDONTS组件简介 144 7.4.2 SMTP服务器的安装和配置 145 7.4.3 应用CDONTS组件发送邮件 146 7.4.4 应用CDONTS组件接收邮件 148 小结 151 习题 152 上机指导 152 第8章 文件管理 153 8.1 FileSystemObject文件系统对象 153 8.2 文件的基本操作 153 8.2.1 对文件的操作 153 8.2.2 对文件夹的操作 156 8.2.3 获取文件信息 159 8.2.4 获取文件夹信息 161 8.2.5 显示磁盘信息 163 8.3 文本文件的操作 164 8.3.1 向文本文件中写入数据 165 8.3.2 读取文本文件中的数据 166 小结 167 习题 167 上机指导 167 第9章 ADO数据库访问 168 9.1 ADO概述 168 9.1.1 ADO技术简介 168 9.1.2 ADO的对象和数据集合 168 9.2 在ODBC数据源管理器中配置DSN 169 9.2.1 配置Microsoft Access数据库DSN 170 9.2.2 配置SQL Server数据库DSN 171 9.3 Connection对象连接数据库 172 9.3.1 创建Connection对象 172 9.3.2 连接Access数据库 175 9.3.3 连接SQL Server数据库 176 9.4 Command对象执行操作命令 178 9.4.1 创建Command对象 178 9.4.2 执行添加数据的操作 181 9.4.3 调用存储过程 182 9.5 RecordSet对象查询和操作记录 184 9.5.1 创建RecordSet对象 184 9.5.2 查询和分页显示记录 189 9.5.3 添加、更新和删除记录 192 9.6 Error对象返回错误信息 195 9.6.1 了解Error对象 195 9.6.2 设置错误陷阱 196 小结 197 习题 197 上机指导 198 第 10章 ASP高级程序设计 199 10.1 ASP操作XML文档 199 10.1.1 XML概述 199 10.1.2 XML的3种显示格式 201 10.1.3 通过DOM技术加载XML文档 204 10.1.4 ASP向XML文档中添加数据 205 10.1.5 ASP读取XML数据 206 10.2 在ASP中应用Ajax 208 10.2.1 Ajax技术概述 208 10.2.2 Ajax与传统Web技术的区别 208 10.2.3 Ajax使用的技术 209 10.2.4 Ajax开发需要注意的几个问题 209 10.2.5 实现Ajax的步骤 210 10.2.6 一个完整的Ajax实例 216 10.3 在ASP中使用类 217 10.3.1 类的定义 217 10.3.2 定义类的方法 218 10.3.3 定义类的属性 218 小结 219 习题 219 上机指导 219 第 11章 ASP综合开发实例——博客网站 220 11.1 概述 220 11.2 网站总体设计 220 11.2.1 项目规划 220 11.2.2 系统功能结构图 220 11.3 数据库设计 221 11.3.1 数据库E-R图分析 221 11.3.2 数据表概要说明 222 11.3.3 主要数据表的结构 222 11.4 文件架构设计 224 11.5 公共文件的编写 224 11.5.1 防止SQL注入和创建数据库连接 224 11.5.2 统计访问量 225 11.6 前台主页面设计 226 11.6.1 前台主页面概述 226 11.6.2 前台主页面的布局 227 11.6.3 前台主页面的实现 227 11.7 文章展示模块设计 227 11.7.1 文章展示模块概述 227 11.7.2 主页面文章展示的实现过程 229 11.7.3 文章列表展示的实现过程 229 11.7.4 文章详细显示的实现过程 231 11.8 相册展示模块设计 234 11.8.1 相册展示模块概述 234 11.8.2 相册展示的实现过程 235 11.9 博主登录模块设计 236 11.9.1 博主登录功能概述 236 11.9.2 博主登录的实现过程 237 11.10 文章管理模块设计 238 11.10.1 文章管理模块概述 238 11.10.2 文章分类管理的实现过程 240 11.10.3 文章添加的实现过程 242 11.10.4 文章查询和删除的实现过程 244 11.11 相册管理模块设计 246 11.11.1 相册管理模块概述 246 11.11.2 上传图片的实现过程 248 11.11.3 浏览图片的实现过程 251 11.11.4 删除图片的实现过程 253 第 12章 课程设计一——在线投票系统 255 12.1 课程设计的目的 255 12.2 设计思路 256 12.3 设计过程 257 12.3.1 数据表的设计 257 12.3.2 数据库连接的创建 257 12.3.3 显示投票选项的设计 257 12.3.4 参与投票的设计 258 12.3.5 查看结果的设计 259 第 13章 课程设计二——无刷新聊天室 261 13.1 课程设计的目的 261 13.2 设计思路 262 13.3 设计过程 262 13.3.1 Global.asa文件的创建 262 13.3.2 登录页面的设计 262 13.3.3 聊天室主页面设计 264 13.3.4 在线用户列表的设计 264 13.3.5 用户发言的设计 265 13.3.6 显示聊天信息的设计 267 13.3.7 退出聊天室的设计 269
全书由12 章组成,内容主要包括绪论、交互式计算机图形处理系统、基本图形生成算法、自由曲线和曲面、图形变换...
本书从结构化方法和面向对象方法两方面介绍软件工程的基本概念、原理和方法,并用一个案例贯穿每一章的实践部分,...
本书以设计策略为主线,循序渐进地介绍了经典算法设计(包括分治、动态规划、贪心、回溯、迭代改进等算法)、NP...
本书介绍SQL Server 2008数据库管理系统,主要内容包含3个部分:第一部分是数据库基础部分;第二...
本书由11章、2个附录组成,主要内容包括关系数据库基础、SQL语言、关系数据理论、数据库设计、事务与并发控...
...
本书是一本关于运用Photoshop和SAI软件进行数字插画设计的实践教程,分为两篇。 第一篇为数字插画基础...
本书分为五大部分共13章,深入浅出地为读者讲解了SSM框架的原理和使用方法,并通过一个客户关系管理系统来展示J...
本书基于 Photoshop 2021,系统地讲解 Photoshop 命令和工具的使用方法及相应的实战案例。...
本书基于Premiere Pro 2021,系统地讲解Premiere各个功能和工具的使用方法,以及如何运用所...
我要评论