David Qian

If there's a problem, just resolve it yourself

随笔分类 -  ASP.NET Debug 系列

windbg, Tess
【LINQ-SQL Debug】 一个实用工具
摘要:LINQ-SQL开发时比较实用的一个tool,LINQ-SQL Debug Visualizer。它可以帮助我们调试LINQ query所生成的扩展方法,以及转换的SQL脚本等,比Visual Studio自带的Debug工具要强大一些,能反馈出更多的信息。 阅读全文

posted @ 2009-02-11 17:12 Wencui 阅读(762) 评论(0) 推荐(0) 编辑

ASP.NET Debug系列之三:Crash调试
摘要:前两天翻译了Tess Debug系列的Hang调试,今天就继续和大家看看Tess的第三篇文章,Crash调试。同样,由于机器的差异,可能你的调试结果和Tess有所差异,不过这个不要紧,只要你知道其中的原理就可以了。文章的图片可能会不太清楚,如果需要,大家可以去Tess的原文上看。 ASP.NET Debug系列之一:环境搭配 Windbg,sos,tinyget,adplus常用命令 ASP.NET Debug系列之二:Hang调试 阅读全文

posted @ 2009-01-21 14:10 Wencui 阅读(2551) 评论(10) 推荐(0) 编辑

ASP.NET Debug系列之二: Hang调试
摘要:前几天我翻译了Tess debug系列的第一篇文章以及和大家介绍了一些debugger tools的基本命令。今天我们将一起讨论Tess关于debug 系列的第二篇文章。Tess在每个系列中都使用了问题+结果的结构,为了简化,我将把问题和结果一起给大家。此外,大家在自己机器上重现这些问题的时候,由于机器的差异,许多问题的结果都可能和Tess的不一样,这个不要紧,只要大家能够掌握原理就可以了。 阅读全文

posted @ 2009-01-16 13:57 Wencui 阅读(2550) 评论(11) 推荐(0) 编辑

windgb,sos,adplus,tinyget常用命令
摘要:在上一篇的译文中,主要讲解了Tess的debug系列概况以及debugger tools的安装和设置。在翻译下一篇文章之前,我打算先和大家讲解下windbg,sos,adplus和tinyget的一些常见命令。了解了这些以后,你将会更加容易的理解以后的文章。 [翻译]Lab1. Debug环境搭配 阅读全文

posted @ 2009-01-15 12:08 Wencui 阅读(2852) 评论(4) 推荐(0) 编辑

ASP.NET Debug系列之一:环境搭配
摘要:一些专业词汇: hang:挂起,如程序反应慢,显示页面时间长等等。 crash:崩溃,如w3wp.exe遇到了问题被强行重启等等。 memory:内存,这个不用多说了。 memory leak:内存泄漏,即内存使用过多,不够用了,如出现 OutOfMemoryException的异常等等。 KB:英文是 Knowledge Base,即知识库,从微软的support站点可以查看KB中的文章。 dump:相当于在某一静止时刻内存的一个切片。 一些专业词汇: hang:挂起,如程序反应慢,显示页面时间长等等。 crash:崩溃,如w3wp.exe遇到了问题被强行重启等等。 memory:内存,这个不用多说了。 memory leak:内存泄漏,即内存使用过多,不够用了,如出现 OutOfMemoryException的异常等等。 KB:英文是 Knowledge Base,即知识库,从微软的support站点可以查看KB中的文章。 dump:相当于在某一静止时刻内存的一个切片。 阅读全文

posted @ 2009-01-14 13:49 Wencui 阅读(2219) 评论(4) 推荐(0) 编辑