I ASP调试基础
1 基本概念
理解服务器端的事件
多种可用的编程语言
小结
2 传统ASP的调试方法
ASP.NET之前的网页的结构
存在的问题
旧的策略现在仍能很好地解决一些问题
ASP调试对象
小结
3 调试方法
层状的体系结构
化整为零,各个击破
先易后难
做好准备,有条小余
小结
4 有利于调试的代码结构
代码升高
关于控制流
结构化的异常处理
全局异常处理
小结
II ASP.NET的调试工具
5 条件编译
什么是条件编译
其他预处理指今
小结
6 跟踪
配件
跟踪的输出
设置跟踪信息
跟踪查看器
跟踪组件的内部情况
使用跟踪信息的技巧
小结
7 Visual Studio.NET的调试环境
IDE中调试的新特性
附加进程
配置
测试ASP.NET网页
调试组件
远程调试
小结
8 利用Windows 2000的事件日志
什么是Windows 2000的事件日志
Web应用程序可以利用事件日志
System.Diagnostics中的事件日志接口
自定义事件日志
处理不同类型的事件
通过Web访问事件日志的数据
小结
III 调试ASP.NET的新特
9 调试服务器端控件
创建了程
调试控件
小结
10 调试数据绑定控件
数据绑定控件
调试模板
命名空间问题
绑定XML
小结
11 调**户控件
用户控件基础
增加属性和方法
动态用户控件
小结
12 缓存问题及其调试
输出缓存
缓存的应用程序接口(API)
小结
IV 与调试相关的技术
13 调试Web服务
Web服务的障碍物
错误信息
与XMLSerializer有关的问题
在SOAP(向中对象访问协议)中处理错误
返回某种类型数据时的错误
关于流
工具
Web服务调试的一些基本问题
布署Web服务的问题
小结
14 调试.NET组件和HttpHandler
组件
接口
HttpHander
状态管理问题
.NET组件和已注册的COM组件的比较
小结
15 关于COM十的问题
基于角色的**机制
事务问题
小结
16 调试ADO.NET
理解System.Data命名空间
捕捉SQL错误
新的连接组件
有关DataReader类
使用事务
错误代码及其调试方法
常见的陷阱
SQL的ADO.NET对象和OleDB的ADO.NET对象的比较
小结
V 附录
附录A ASP到ASP.NET的移植
ASP到ASP.NET的变迁
VBScript到 Visual Basic.NET的变迁
选杆C#
小结