标题：Web编程实践教程
基本信息
作    者： 丁振凡 编
出 版 社： 清华大学出版社
ISBN： 9787302242567
出版时间： 2011-01-01
版　　次： 1
页　　数： 264
装　　帧： 平装
开　　本： 16开
所属分类： 图书>计算机与互联网>编程语言与程序设计
内容简介
《Web编程实践教程》结合网络教学平台的应用开发实践，较为系统地介绍了Web程序开发的主要内容。全书共11章，内容包括ASP编程基础、HTML语言介绍、VBScript介绍、ASP的内置对象、ASP访问数据库、JavaScript脚本语言、层叠样式表CSS、DHTML编程、XML技术与应用、AJAX技术、网络教学综合应用实例。书中内容讲述上由浅入深，注重理论与实际的结合；书中例题精炼，融知识性和实用性于一体；每章均配有丰富的习题和教学课件。
《Web编程实践教程》的突出特点是将Web编程中的客户端技术与服务器端技术进行了系统的融合整理，有利于培养学生综合分析问题和解决问题的能力。
《Web编程实践教程》既可作为高等院校Web程序设计和Web编程技术的教材，同时也可作为广大自学者和软件开发人员的参考用书。
图书目录
第1章 ASP编程基础
1.1 Web基础知识
1.1.1 Web工作原理
1.1.2 Web页与Web站点
1.2 ASP简介
1.3 IIS的安装与配置
1.3.1 安装IIS
1.3.2 启动和停止IIS
1.3.3 配置IIS
1.4 ASP程序初步介绍
1.4.1 简单示例
1.4.2 ASP脚本语言设定
1.4.3 服务器端包含的文件
本章小结
习题
第2章 HTML语言介绍
2.1 HTML概述
2.1.1 HTML文档结构
2.1.2 常用HTML编辑工具
2.2 HTML文本设计
2.2.1 设置body属性
2.2.2 段落格式化
2.2.3 字符格式化
2.2.4 使用列表格式
2.3 使用表格
2.3.1 创建基本表格
2.3.2 表格设置
2.4 在网页中加入多媒体
2.4.1 使用图像
2.4.2 使用字幕和背景音乐
2.5 使用框架
2.5.1 框架网页的基本结构
2.5.2 框架的设置
2.6 使用超链接
2.6.1 理解超链接和路径
2.6.2 创建文件链接
2.6.3 创建锚点链接
2.6.4 创建邮件链接
2.7 使用表单
2.7.1 表单处理概述
2.7.2 INPUT标记型表单控件的使用
2.7.3 其他表单控件
本章小结
习题
第3章 VBScript介绍
3.1 VBScript概述
3.2 VBScript的数据表示
3.2.1 VBScript的数据类型
3.2.2 VBScript的常量、变量与数组变量
3.2.3 VBScript运算符
3.3 VBScript的流程控制语句
3.3.1 if语句
3.3.2 Select Case语句
3.3.3 循环语句
3.4 VBScript的过程定义与调用
3.4.1 Sub过程及其调用
3.4.2 Function过程及其调用
3.5 VBScript中的内部函数
3.5.1 转换函数
3.5.2 字符串函数
3.5.3 日期和时间函数
3.5.4 数学函数
3.5.5 检验函数
3.5.6 输入与输出函数
本章小结
习题
第4章 ASP的内置对象
4.1 Request对象
4.1.1 Form集合
4.1.2 QueryString集合
4.1.3 Cookies集合
4.1.4 ServerVariables集合
4.2 Response对象
4.2.1 Response对象的属性
4.2.2 Response对象的方法
4.2.3 Response对象的数据集合
4.3 Session对象
4.3.1 Session对象的属性
4.3.2 Session对象的方法
4.3.3 Session对象的事件
4.4 Application对象
4.4.1 Application对象的方法
4.4.2 Application对象的事件
4.4.3 Global.asa文件
4.5 Server对象
4.5.1 Server对象的属性
4.5.2 Server对象的方法
本章小结
习题
第5章 ASP访问数据库
5.1 结构化查询语言SQL
5.1.1 SQL命令的基本构成
5.1.2 SQL查询
5.1.3 其他SQL语句
5.2 ADO对象模型简介
5.2.1 ADO内幕
5.2.2 ADO对象和数据集合
5.3 用Connection对象连接数据库
5.3.1 Connection对象的常用属性和方法
5.3.2 连接数据库
5.3.3 用Connection对象执行SQL语句
5.3.4 Connection对象的数据集合
5.3.5 Connection对象的事务处理
5.4 用Recordset对象访问数据库
5.4.1 Recordset对象的创建
5.4.2 记录集游标及移动方法
5.4.3 访问记录的数据内容
5.4.4 记录集的分页显示
5.4.5 记录的添加与编辑修改
5.5 Command对象
5.5.1 Command对象的常用属性
5.5.2 Command对象的常用方法
5.5.3 Command对象的数据集合
5.5.4 通过Command对象调用存储过程
本章小结
习题
第6章 JavaScript脚本语言
6.1 JavaScript的基本语法成分
6.1.1 在网页中插入JavaScript代码
6.1.2 数据类型与变量
6.1.3 JavaScript运算符
6.1.4 内置函数
6.2 程序流程控制语句
6.2.1 条件语句
6.2.2 循环语句
6.3 内置对象
6.3.1 String对象
6.3.2 Array对象
6.3.3 Date对象
6.3.4 Math对象
6.4 自定义函数
6.4.1 函数的定义
6.4.2 函数的调用
6.5 用户自定义对象
6.5.1 自定义对象创建方式
6.5.2 JavaScript对象的操作
6.5.3 定义对象属性
6.5.4 定义对象方法
本章小结
习题
第7章 层叠样式表CSS
7.1 样式表的定义与引用
7.2 样式表的种类
7.3 CSS属性
7.3.1 字体属性
7.3.2 文本属性
7.3.3 颜色和背景属性
7.3.4 列表属性
7.3.5 边框、边距和间隙属性
7.3.6 定位与布局属性
本章小结
习题
第8章 DHTML编程
8.1 浏览器对象模型
8.1.1 window对象
8.1.2 document对象
8.1.3 location对象
8.1.4 history对象
8.1.5 external对象
8.1.6 navigator对象
8.1.7 screen对象
8.2 JavaScript的事件处理
8.2.1 JavaScript事件处理方法
8.2.2 常见事件一览
8.2.3 document的常用事件
8.2.4 表单处理的常用事件
8.2.5 表单中的控件
本章小结
习题
第9章 XML技术与应用
9.1 XML文档格式
9.2 XML文档对象模型
9.2.1 DOMDocument对象
9.2.2 XMLDOMNode对象
9.2.3 XMLDOMNodeList 对象
9.3 XML文档的显示处理
9.3.1 利用CSS显示
9.3.2 使用Xpath查找结点
9.3.3 利用XSL实现显示
9.4 在服务器端访问和处理XML文档
9.5 在客户端访问和处理XML文档
9.5.1 通过脚本装载和处理XML文档
9.5.2 XML数据岛
本章小结
习题
第10章 AJAX技术
10.1 什么是AJAX
10.2 XMLHttpRequest对象的使用
10.2.1 创建XMLHttpRequest对象
10.2.2 XMLHttpRequest对象的属性
10.2.3 XMLHttpRequest对象的方法
10.2.4 在Web服务器端使用XMLHttpRequest对象
10.3 AJAX应用举例
10.3.1 样例1--网络考试中避免并发交卷的处理
10.3.2 样例2--作品的投票处理
10.3.3 样例3--页面元素间的关联处理
10.4 在AJAX中使用JSON
10.4.1 JSON的具体形式
10.4.2 JSON数据格式解析
本章小结
习题
第11章 网络教学综合应用实例
11.1 网上答疑子系统
11.1.1 数据库表格设计
11.1.2 辅助包含文件
11.1.3 学生端的设计
11.1.4 教师端的设计
11.2 基于XML的单元自测应用
11.2.1 功能概述
11.2.2 测试试卷的XML表示
11.2.3 考试解答界面的生成及显示处理
11.2.4 考试的解答记录、交卷评分及答案对比的显示
11.3 网络课件导航菜单的设计
11.3.1 导航菜单的设计要求
11.3.2 基于XML的导航菜单设计
11.4 网络考试系统
11.4.1 考试界面布局
11.4.2 考试组卷程序
11.4.3 试题显示处理程序
11.4.4 答题卡显示处理程序
11.4.5 交卷评分显示处理程序
本章小结
习题
参考文献