前言
第0章 HTML语言基础
学习目标
0.1 HTML概述
0.1.1 HTML的基本概念
0.1.2 HTML的特点
0.1.3 HTML的基本结构
O.1.4 HTML文档的编写
0.2 HTML标记
0.2.1 基本标记
0.2.2 格式标记
0.2.3 文本标记
0.2.4 图像标记
O.2.5 水平线标记
0.2.6 表格标记
0.2.7 链接标记
0.2.8 表单标记
0.3 HTML表单的设计
0.3.1 Web页面的交互
0.3.2 常用表单的设计
实用案例1 用户注册表单页面的设计
思考与练习题
第1章 ASP基础
学习目标
1.1 ASP基本概念和特点
1.1.1 动态网页的概念
1.1.2 ASP的特性
1.1.3 ASP的功能
1.2 ASP运行环境及其建立
1.2.1 IIS 5.0/5.1的安装和设置
1.2.2 IIS 5.5的安装和设置
1.3 ASP与周边软件
1.3.1 记事本类
1.3.2 将Dreamweaver配置成ASP的集成开发环境
1.3.3 Dreamweaver中ASP的集成开发环境的修改
实用案例2 ASP的集成开发环境的配置
思考与练习题
第2章 VBScript基础
学习目标
2.1 脚本语言简介
2.1.1 VBScript的概念
2.1.2 在HTML页面中添加VBScript代码
2.2 VBScript脚本语言基础
2.2.1 VBScript数据类型
2.2.2 VBScript变量
2.2.3 VBScript常量
2.2.4 VBScript运算符
2.3 流程控制结构
2.3.1 使用IfThen.Else进行选择
2.3.2 使用Select Case进行选择
2.3.3 使用循环语句
2.4 Sub过程与Function过程
2.4.1 Sub过程
2.4.2 Function过程
2.4.3 MsgBox函数
2.4.4 InputBox函数
2.4.5常用内置函数
实用案例3 VBScript编程基本技巧
实用案例4 VBScript典型结构程序
思考与练习题
第3章 ASP的内置对象
学习目标
3.1 ASP内置对象简介
3.1.1 HTTP协议简介
3.1.2 内置对象概述
3.2 Respo e对象及其应用
3.2.1 Respo e对象数据集合
3.2.2 Respo e对象的属性
3.2.3 Respo e对象的方法
3.3 Request对象及其应用
3.3.1 Request对象数据集合
3.3.2 Request对象属性
3.3.3 Request对象的方法
3.4 Server对象及其应用
3.4.1 Server对象的属性
3.4.2 Server对象的方法
3.5 Session对象及其应用
3.5.1 Session对象的数据集合
3.5.2 Session对象的属性
3.5.3 Session对象的方法
3.5.4 Session对象的事件
3.6 Application对象及其应用
3.6.1 Application对象的集合
3.6.2 Application对象的方法
3.6.3 Application对象的事件
3.7 ObjectContext对象及其应用
3.7.1 ObjectContext对象的方法
3.7.2 ObjectContext对象的事件
3.8 Err对象
基础知识小结
实用案例5 ASP编程的基本技巧
实用案例6 For EachinNext循环的应用
实用案例7 几种典型计数器的设计
思考与练习题
第4章 ASP组件
学习目标
4.1 组件及ASP组件概述
4.1.1 ActiveX组件概述
4.1.2 ASP可安装组件介绍
4.2 Ad Rotator组件及其应用
4.2.1 Ad Rotator组件对象简介
4.2.2 Ad Rotator组件的属性和方法
4.2.3 创建轮显列表文件
4.2.4 使用重定向文件
4.3 Coment Linking组件及其应用
4.3.1 Content Linking组件对象简介
4.3.2 Content Linking组件的方法
4.3.3 创建链接列表文件
4.4 Browser Capabilities组件及其应用
4.4.1 Browser Capabilities组件对象简介
4.4.2 Browser Capabilities组件的属性
4.5 Counte 组件及其应用
4.5.1 Counte 组件对象简介
4.5.2 Counte 组件的方法
4.6 Page Counter组件及其应用
4.6.1 Page Counter组件对象简介
4.6.2 Page Counter组件的方法
4.7 File Access组件及其应用
4.7.1 File Access组件对象简介
4.7.2 创建文本文件
4.7.3 读取文本文件
4.7.4 文件操作
实用案例8 广告发布程序的编写
实用案例9 服务器端文本文件的存取
思考与练习题
第5章 Web数据库和ADO对象
学习目标
5.1 Web数据库基础
5.1.1 SQL Server 2000简介
5.1.2 Access简介
5.1.3 ADO概述
5.2 Connection对象
5.2.1 Connection对象常用方法
5.2.2 Connection对象常用属性
5.3 用Connection对象连接sQL Setver 2000/Access
5.3.1 连接SQL Server2000数据库
5.3.2 连接Access数据库
5.4 用Connection对象执行SOL操作
5.4.1 SQL语言简介
5.4.2 用Connection对象执行I ert(添加)操作
5.4.3 用Connection对象执行Delete(删除)操作
5.4.4 用Connection对象执行Update(修改)操作
5.4.5 用Connection对象执行Select(查询)操作
5.5 RecordSet对象及其应用
5.5.1 RecordSet对象的方法
5.5.2 RecordSet对象的属性
5.5.3 RecordSet对象的数据集合
5.6 用RecordSet对象访问SQL Server/Access
5.6.1 添加记录(用AddNew方法)
5.6.2 删除记录(用Delete方法)
5.6.3 修改记录(用“=”符号)
5.6.4 查询记录
5.7 Field对象及其应用
实用案例10 会员管理系统的设计技巧
实用案例11 数据库查询的技巧
思考与练习题
第6章 实用综合案例
学习目标
6.1 聊天室的分析、设计与实现
6.1.1 聊天室的设计目标
6.1.2 聊天室系统的文件清单
6.1.3 聊天室系统源代码及简要分析
6.2 网络投票系统的分析、设计与实现
6.2.1 网络投票系统设计目标
6.2.2 网络投票系统的文件清单
6.2.3 网络投票系统核心源代码及简要分析
6.3 论坛的分析、设计与实现
6.3.1 论坛的设计目标
6.3.2 论坛系统的文件清单
6.3.3 论坛系统核心源代码及简要分析
6.4 会场管理系统的分析、设计与实现
6.4.1 会场管理系统的设计目标
6.4.2 会场管理系统的文件清单
6.4.3 会场管理系统源代码及简要分析
思考与练习题
第7章 “博客”和“维客”
学习目标
7.1 Web 2.0概述
7.1.1 Web发展简述
7.1.2 Web 2.0的兴起
7.2 “博客”
7.2.1 “博客”的概念
7.2.2 “博客”驱动程序分析举例
7.3 “维客”
7.3.1 “维客”的概念
7.3.2 “维客”驱动程序分析举例
思考与练习题
参考文献