第1章 调试基础
1.1 配置服务器
1.1.1 设置Internet Information Server
1.1.2 设置组件调试
1.2 日志包含的内容
1.2.1 Web服务器日志记录
1.2.2 NT事件日志
1.3 使用脚本调试器
1.3.1 开始调试
1.3.2 跟踪逻辑流程
1.3.3 Command Windows
1.3.4 运行文档窗口
第2章 基本错误
2.1 Internet Information Server
2.1.1 显示而不执行的页面
2.1.2 不变化的页面
2.2 程序
2.2.1 命名问题
2.2.2 调用问题
2.2.3 函数与子程序
2.3 特殊数据类型
2.3.1 使用NULL
第3章 文件系统问题
3.1 许可
3.1.1 漏洞现象
3.1.2 诊断
3.1.3 原因与解决方案
3.2 包含文件
3.2.1 文件未找到
3.2.2 代码错误
3.3 FileSystem Object
3.3.1 常量
3.3.2 代码问题
第4章 维护状态
4.1 会话层
4.1.1 生命周期
4.1.2 Cookies
4.1.3 帧
4.2 应用程序层
4.2.1 边界
4.2.2 多用户问题
4.2.3 重新启动一个应用程序
第5章 接受请求
5.1 头标
5.1.1 国际化
5.1.2 安全性
5.1.3 性能
5.2 HTML表单
5.2.1 上载到Active Server Pages
5.2.2 动态改变尺寸
5.2.3 奇特字段类型
第6章 回送
6.1 重定向一个请求
6.1.1 当请求完全不工作时
6.1.2 当请求操作不正确时
6.1.3 为重定向申请许可
6.2 超越HTML
6.2.1 支持其他标准
6.2.2 添加图像
6.2.3 合并特殊的字符串
6.3 处理超时错误
6.3.1 超大量内容引起的错误
6.3.2 长时间运行任务引起的错误
第7章 在Active Server Pages中使用COM对象
7.1 安装COM组件
7.1.1 注册组件
7.2 理解组件的相关性
7.2.1 检查源代码
7.2.2 Dumpbin工具
7.2.3 Depends工具
7.2.4 Package and Deployment Wizard
7.3 绑定支持
7.3.1 后期绑定与前期绑定
7.3.2 IDispatch
7.4 Java对象作为COM组件
7.4.1 Microsoft Java SDK
7.4.2 JavaReg工具
7.4.3 安装类文件
7.5 COM组件的安全性
7.5.1 In-Process组件
7.5.2 Out-of-Process组件
7.6 激活程序
7.6.1 类型转换
7.6.2 易变性
7.7 保存COM对象
第8章 在Active Server Pages中创建COM对象
8.1 组件锁定
8.1.1 DLL文件
8.1.2 EXE文件
8.2 解决COM从属性的问题
8.2.1 无法识别的引用
8.2.2 一致性设置
8.3 IIS与桌面
8.3.1 环境变量
8.3.2 用户访问界面
8.3.3 打印
8.4 ASP中COM组件的代码问题
8.4.1 实例化问题
8.4.2 不恰当的内部使用数据
第9章 在ASP中执行事务处理
9.1 事务处理页面的基本原理
9.1.1 单个页面的事务处理
9.1.2 多个页面的事务处理
9.2 Microsoft Component Services
9.2.1 在服务器中添加组件
9.2.2 证实正在使用组件
9.2.3 得到ObjectContext对象
9.2.4 使用ObjectContext对象
9.3 应用程序
9.3.1 库应用程序
9.3.2 服务器应用程序
9.4 标识符问题
9.4.1 管理
9.4.2 编写组件
9.5 数据库回退
9.5.1 本地事务处理支持
9.5.2 交叉数据库回退
第10章 连接数据
10.1 SQL Server
10.1.1 本地计算机上的SQL Server
10.1.2 远程计算机上的SQL Server
10.2 数据源和ODBC接口
10.2.1 选择DSN
10.2.2 驱动程序
10.2.3 连接池
10.2.4 编写数据库连接
第11章 从数据中返回记录集
11.1 使用脱机记录集
11.1.1 性能改善
11.1.2 数据库支持
11.1.3 从组件中返回记录集
11.2 SQL
11.2.1 特殊字符
11.2.2 多个记录集
11.2.3 各种SQL标准
第12章 修改数据
12.1 使用存储过程分析脚本
12.2 创建存储过程
12.2.1 Oracle中的存储过程
12.2.2 SQL Server中的存储过程
12.2.3 数据类型问题
12.3 引用完整性
12.3.1 删除数据行
12.3.2 表中的唯一性标识符
12.3.3 修改视图
12.3.4 使用AppendChunk方法保存数据
12.4 在字符型字段中发现错误
第13章 样式说明
13.1 源代码控制
13.2 通常编写代码的方式
13.2.1 减少页面数
13.2.2 使用变量
13.3 变量范围
13.3.1 最佳方法
13.3.2 对象
13.4 体系结构
13.4.1 Active Server Page对象
13.4.2 处理数据
第14章 性能问题
14.1 常用编码
14.1.1 缓存
14.1.2 连接
14.1.3 会话
14.1.4 组件
14.2 Performance Monitor
14.3 管理
14.3.1 注册表
14.3.2 IIS控制台
14.3.3 Metabase
附录A 外部问题
A.1 浏览器
A.1.1 常见问题
A.1.2 遗失的Cookies
A.1.3 安全问题
A.2 防火墙和代理
A.2.1 重定向问题
A.2.2 DCOM问题
A.3 Microsoft SMTP Server
A.3.1 管理问题
A.3.2 代码问题
A.4 预防错误输入
A.4.1 客户端脚本
A.4.2 检查常用数据
附录B HTTP状态代码
附录C Active Server Pages+
C.1 基础技术
C.1.1 Microsoft Net Frameworks
C.1.2 Visual Studio.Net
C.1.3 XML
C.2 安装
C.2.1 软件
C.2.2 应用程序
C.3 Web表单
C.3.1 HTML控件
C.3.2 Web控件
C.4 Visual Basic.Net
C.4.1 数据类型
C.4.2 语法
C.4.3 类库
C.5 Web Services
C.5.1 目标
C.5.2 创建
C.5.3 与全世界共享