第1章 走近ASP
1.1 什么是ASP
1.1.1 ASP简介
1.1.2 ASP的运行环境
1.1.3 ASP的工作原理
1.2 超文本标记语言(HTML)
1.2.1 HTML的概念
1.2.2 <HEAD>…</HEAD>中的标记
1.2.3 文件体控制语句
1.2.4 文本标记
1.2.5 超文本链接指针
1.2.6 列表
1.2.7 表格
1.2.8 表单
1.2.9 分框
1.3 ASP的开发工具Visual InterDev 6.0
1.3.1 Visual InterDev 6.0简介
1.3.2 创建Web工程
1.3.3 建立数据连接
1.4 ASP的Web服务器IIS
1.4.1 IIS的概念
1.4.2 IIS服务器的特性
1.4.3 IIS体系架构
1.4.4 IIS的软件要求
1.4.5 IIS服务器PWS的安装
第2章 ASP的脚本VBScript简介
2.1 VBSript代码的基本格式
2.2 VBScript的操作符
2.3 VBScript的变量和常量
2.3.1 命名和声明变量
2.3.2 说明常量
2.3.3 命名限制
2.3.4 变量的作用域和生命周期
2.3.5 标量变量和数组变量
2.4 VBScript过程
2.4.1 Sub过程
2.4.2 Function函数
2.4.3 参数与返回值
2.4.4 调用
2.5 VBScript数据类型
第3章 VBScript的基本语法
3.1 循环语句
3.1.1 Do…Loop
3.1.2 While…Wend
3.1.3 For…Next
3.1.4 For Each…Next
3.2 条件语句
3.2.1 If…Then…Else
3.2.2 Select Case
3.3 在VBScript中使用对象
3.3.1 对象的使用
3.3.2 Err对象
3.3.3 Dictionary对象
3.4 VBScript中的函数
第4章 ASP基础知识
4.1 ASP的基本语法
4.2 创建第一个ASP页面
4.2.1 打开文件
4.2.2 加入脚本
4.2.3 合成HTML代码和脚本命令
4.2.4 使用ASP指令
4.2.5 在脚本中的空白字符
4.3 继续深入ASP
4.3.1 ASP的执行和发布
4.3.2 ASP提供的内建对象
4.3.3 ASP服务器组件
4.3.4 在ASP文件中包含一个其他文件
4.4 使用SSI(Server-Side Include)
4.4.1 SSI的功能
4.4.2 #include指令
4.4.3 使用动态的SSI
4.4.4 #exec指令
4.4.5 #fsize指令
4.4.6 #config指令
4.4.7 #flastmod指令
4.4.8 .inc文件
第5章 ASP内置对象简介
5.1 Request对象
5.1.1 Request对象属性(Property)
5.1.2 Request对象方法(Method)
5.1.3 Query String数据集合
5.1.4 Form数据集合
5.1.5 Cookies数据集合
5.1.6 ServerVariables数据集合
5.1.7 ClientCerificate数据集合
5.2 Response对象
5.2.1 Response对象属性
5.2.2 Response对象数据集合
5.2.3 Response对象方法
5.3 Server对象
5.4 Application对象
5.4.1 属性
5.4.2 方法
5.4.3 事件
5.5 Session对象
5.5.1 属性
5.5.2 方法
5.5.3 事件
5.6 ObjectContext对象
5.6.1 事件
5.6.2 方法
第6章 ASP组件详解
6.1 浏览器能力组件
6.2 广告交替组件
6.3 页面计数组件
6.3.1 页面计数组件的语法
6.3.2 页面计数组件需要的文件
6.3.3 页面计数组件的使用方法
6.4 计数器组件
6.4.1 Get方法
6.4.2 Increment方法
6.4.3 Set方法
6.4.4 Remove方法
6.5 对文件的处理
6.5.1 创建一个FileSystem对象和TextStream对象
6.5.2 创建一个新文件
6.5.3 利用TextStream对象的属性和方法读取文件
6.5.4 利用TextStream对象的属性和方法写文件
6.5.5 对文件本身的处理
6.6 对文件夹的处理
6.7 处理驱动器并获取驱动器信息
6.8 使用Content Linker组件
6.9 存储数据的组件Dictionary
6.10 如何使用ASP组件发送E-mail
6.11 如何实现文件的上传
6.12 动态显示网页的组件
6.13 密码登录组件
6.14 第三方组件的获得和使用
6.14.1 Mail组件
6.14.2 imagesize组件
6.14.3 asphttp组件
6.14.4 一些提供第三方组件的网站
第7章 ADO数据库
7.1 ADO概述
7.2 Connection对象
7.2.1 Connection对象的方法
7.2.2 Connection的属性
7.2.3 使用Connection对象执行的操作
7.3 Recordset对象
7.3.1 Recordset的游标
7.3.2 Recordset的锁定类型
7.3.3 Recordset的方法
7.3.4 Recoredset属性
7.4 Command对象
7.4.1 Command对象的方法
7.4.2 Command的属性
7.4.3 使用Command对象进行操作
7.5 Errors集合和Error对象
7.5.1 Errors集合的方法
7.5.2 Errors的属性-Count属性
7.5.3 Error对象
7.5.4 Error属性
7.6 Parameters集合和Parameter对象
7.6.1 Parameters集合的方法
7.6.2 Parameter集合的属性
7.6.3 Parameter对象的方法
7.6.4 Parameter对象的属性
7.7 Fields集合和Field对象
7.7.1 Fields集合的方法及属性
7.7.2 Field对象的方法
7.7.3 Field对象的属性
7.8 利用ADO访问数据库
7.8.1 限制输出的记录数
7.8.2 通过ASP与ACCESS数据库建立连接
7.8.3 检索记录
7.8.4 管理数据库连接
第8章 ASP综合实例
8.1 留言板
8.2 创建一个BBS论坛
8.3 创建聊天室
8.4 建立网上超市
8.5 网上订阅实例
8.6 一个在线日历
附录1 VBScript快速参考
附录2 标识符
附录3 ASP对象和ASP组件