内容简介
第1章 Web编程基础
1.1 Web应用程序的有关概念术语
1.1.1 Web 工作模式
1.1.2 静态与动态网页的区别
1.1.3 站点与首页的概念
1.1.4 Web应用程序
1.2 软件编程体系简介
1.2.1 简介B/S架构编程体系
1.2.2 ASP的概念
1.2.3 C/S架构编程体系
1.3 设置Web服务器
1.3.1 发布目录的概念
1.3.2 主目录的概念
1.3.3 虚拟目录的概念
1.3.4 安装Web服务器
1.3.5 配置默认网站——默认应用程序
1.3.6 创建虚拟目录——虚拟应用程序
1.3.7 测试ASP运行环境
1.4 Dreamweaver MX 2004创建站点
1.4.1 搭建站点
1.4.2 创建站点内容
1.5 本章实训
1.5.1 实训目的
1.5.2 实训内容
1.5.3 实训过程
1.5.4 实训总结
1.6 小结
1.7 本章习题
第2章 HTML与CSS基础
2.1 HTML语言概述
2.1.1 HTML标记和属性
2.1.2 HTML文档结构
2.1.3 HTML常用内容
2.2 使用表格
2.2.1 定义表格
2.2.2 其他定义
2.3 使用超链接
2.3.1 外部链接
2.3.2 内部链接
2.4 使用表单
2.4.1 〈form〉表单标记
2.4.2 〈input〉表单输入标记
2.4.3 〈select〉下拉菜单标记
2.4.4 〈option〉选项标记
2.4.5 〈textarea〉多行文本输入标记
2.5 创建框架结构网页
2.5.1 框架结构标记
2.5.2 FRAME标记
2.6 使用CSS
2.6.1 CSS样式简介
2.6.2 CSS样式表的定义
2.6.3 在HTML中加入CSS
2.7 本章实训
2.7.1 实训目的
2.7.2 实训内容
2.7.3 实训过程
2.7.4 实训总结
2.8 小结
2.9 本章习题
第3章 脚本语言基础
3.1 VBScript的概念
3.2 VBScript的基本元素
3.2.1 VBScript数据类型
3.2.2 VBScript常量
3.2.3 VBScript变量
3.2.4 VBScript运算符
3.3 VBScript的语句
3.3.1 注释程序
3.3.2 赋值语句
3.3.3 使用条件语句控制程序执行
3.3.4 使用循环语句控制程序执行
3.4 使用VBScript的输入输出函数
3.4.1 MsgBox函数
3.4.2 InputBox函数
3.5 使用过程
3.5.1 Sub过程
3.5.2 Function过程
3.5.3 过程的数据进出
3.5.4 在代码中使用Sub和Function过程
3.5.5 常用内部函数示例
3.5.6 响应HTML事件
3.6 DHTML对象模型(DOM)
3.6.1 DHTML对象模型
3.6.2 Window对象
3.6.3 Document对象
3.6.4 History对象
3.6.5 Navigator对象
3.6.6 Location对象
3.7 本章实训
3.7.1 实训目的
3.7.2 实训内容
3.7.3 实训过程
3.7.4 实训总结
3.8 小结
3.9 本章习题
第4章 请求和响应的处理
4.1 ASP概述
4.1.1 ASP的工作机制
4.1.2 ASP文件的结构
4.2 内置对象模型
4.3 使用Request对象
4.3.1 使用Form集合接收数据
4.3.2 使用QueryString集合接收数据
4.3.3 使用ServerVariables数据集合
4.3.4 使用ClientCertificate数据集合
4.3.5 使用Cookies数据集合
4.4 使用Response对象
4.4.1 使用Response对象的数据集合
4.4.2 介绍Response对象的常用属性
4.4.3 使用Response对象的常用方法
4.5 本章实训
4.5.1 实训目的
4.5.2 实训内容
4.5.3 实训过程
4.5.4 实训总结
4.6 小结
4.7 本章习题
第5章 使用Application、Session和Server对象
5.1 使用Application对象和Session对象
5.1.1 ASP应用程序和会话的有关概念
5.1.2 Application对象成员概述
5.1.3 Session对象成员概述
5.1.4 使用Application和Session的事件
5.2 使用Server对象
5.2.1 Server对象的属性
5.2.2 Server对象方法
5.3 本章实训
5.3.1 实训目的
5.3.2 实训内容
5.3.3 实训过程
5.3.4 实训总结
5.4 小结
5.5 本章习题
第6章 使用脚本运行期库对象和活动服务器组件
6.1 脚本对象概述
6.1.1 不同类型的对象和组件
6.1.2 VBScript和JScript脚本对象
6.2 使用Scripting.FileSystemObject对象
6.2.1 创建对象实例
6.2.2 FileSystemObject对象成员概要
6.2.3 使用驱动器
6.3 使用Scripting.TextStream对象
6.3.1 创建TextStream对象的方法
6.3.2 TextStream对象成员概要
6.3.3 TextStream对象举例
6.4 服务器组件概述
6.4.1 服务器组件与脚本对象的比较
6.4.2 ASP/IIS可安装组件
6.4.3 其他组件
6.5 使用Ad Rotator组件
6.5.1 旋转调度文件
6.5.2 重定向文件
6.5.3 Ad Rotator组件的成员
6.6 使用ContentLinking组件
6.6.1 内容链接列表文件
6.6.2 ContentLinking组件的成员
6.7 本章实训
6.7.1 实训目的
6.7.2 实训内容
6.7.3 实训过程
6.7.4 实训总结
6.8 小结
6.9 本章习题
第7章 操作SQL Server数据库
7.1 简介SQL Server 2000常用工具
7.1.1 SQL服务管理器
7.1.2 企业管理器(Enterprise Manager)
7.1.3 查询分析器(Query Analyzer)
7.2 在查询分析中创建数据库
7.2.1 SQL Server数据库的组成
7.2.2 创建数据库
7.3 数据完整性
7.3.1 数据类型
7.3.2 数据完整性
7.4 操作数据表
7.4.1 定义基本表
7.4.2 删除表
7.5 查询数据库中已有的数据
7.5.1 查询语句的基本结构
7.5.2 选择全部列
7.5.3 使用WHERE子句
7.5.4 用ORDER BY子句对筛选结果进行排序
7.5.5 使用计算函数和GROUP BY、HAVING子句汇总数据
7.5.6 多表连接查询
7.5.7 子查询
7.6 编辑数据
7.6.1 插入数据
7.6.2 更新数据
7.6.3 删除数据
7.6.4 视图的概念
7.7 存储过程与触发器
7.7.1 存储过程
7.7.2 触发器
7.8 本章实训
7.8.1 实训目的
7.8.2 实训内容
7.8.3 实训过程
7.8.4 实训总结
7.9 小结
7.10 本章习题
第8章 连接数据库
8.1 ODBC组成
8.1.1 应用程序
8.1.2 驱动管理程序
8.1.3 驱动程序
8.1.4 数据源
8.2 创建OD BC数据源
8.3 OLE DB和ADO
8.3.1 OLE DB体系结构
8.3.2 ADO(ActiveX Data Objects)
8.4 创建连接
8.4.1 使用数据链接文件
8.4.2 使用连接字符串
8.4.3 使用数据源名
8.4.4 Include文件
8.4.5 ASP页面连接举例
8.5 本章实训
8.5.1 实训目的
8.5.2 实训内容
8.5.3 实训过程
8.5.4 实训总结
8.6 小结
8.7 本章习题
第9章 使用ADO对象
9.1 ADO体系结构
9.2 使用Connection对象
9.2.1 Connection的对象的属性
9.2.2 Connection对象的方法
9.3 使用Recordset对象
9.3.1 Recordset对象的属性
9.3.2 Recordset对象的方法
9.3.3 Fields集合
9.4 使用Command对象
9.4.1 Command对象的属性
9.4.2 Command对象的方法
9.4.3 Command对象的Parameters数据集合
9.5 本章实训
9.5.1 实训目的
9.5.2 实训内容
9.5.3 实训过程
9.5.4 实训总结
9.6 小结
9.7 本章习题
第10章 Web应用程序开发实例——小型教务管理系统
10.1 系统分析与设计
10.1.1 需求分析
10.1.2 数据库设计
10.1.3 软件结构设计
10.2 系统详细设计与编码
10.2.1 用户身份验证界面的设计与实现
10.2.2 主页面功能设计与实现
10.2.3 基本信息维护界面功能设计与实现
10.2.4 学生选课功能的设计与实现
10.2.5 成绩管理功能的设计与实现
10.2.6 用户管理功能的设计与实现
10.3 本章实训
10.3.1 实训目的
10.3.2 实训内容
10.3.3 实训过程
10.3.4 实训总结
10.4 小结
参考文献