http://www.csdn.net/Develop/Read_Article.asp?Id=15116
http://www.chinaaspx.com/club/showtopic.asp?TOPIC_ID=8963&Forum_ID=4
http://www.chinaaspx.com/club/showtopic.asp?TOPIC_ID=8963&Forum_ID=4
Visual Studio 示例:Duwamish 7.0
ms-help://MS.VSCC/MS.MSDNVS.2052/dwamish7/html/vtconerrorhandling.htm返回代码
在最基本的级别上 Duwamish 7.0 使用返回代码报告状态情况。 先决条件
Duwamish 7.0 在公共方法中测试先决条件。 后置条件
Duwamish 7.0 检查从函数的退出是否适当。Duwamish7.ApplicationAssert.CheckCondition 方法生成调用堆栈、记录错误信息并引发应用程序异常。 结构化异常处理
Duwamish 7.0 使用 C# 中的 try-catch-finally 语句: 处理函数无法履行合同的情况。
捕捉预期的错误条件。
确保发生预料外异常情况后的清理。
记录和跟踪
另:我觉得duwamish的设计模式也是值的研究的地方,它用的应该是abstract factory模式吧!
在最基本的级别上 Duwamish 7.0 使用返回代码报告状态情况。 2、先决条件
Duwamish 7.0 在公共方法中测试先决条件。 3、后置条件
Duwamish 7.0 检查从函数的退出是否适当。Duwamish7.ApplicationAssert.CheckCondition 方法生成调用堆栈、记录错误信息并引发应用程序异常。 4、结构化异常处理
Duwamish 7.0 使用 C# 中的 try-catch-finally 语句:
处理函数无法履行合同的情况。
捕捉预期的错误条件。
确保发生预料外异常情况后的清理。 5、记录和跟踪
ApplicationLog 类实现 Duwamish 7.0 中的记录和跟踪。
http://www.chinaaspx.com/club/showtopic.asp?TOPIC_ID=8963&Forum_ID=4