个人简介
John Robbins,是Wintellect(www.wintellect.com)的创始人之一,主要负责该公司的调试、咨询服务,以及调试课程的创设与教授。作为一名公认的调试专家,John热衷于寻找和修正别人程序(这也包括一流公司的应用程序)中很难发现的Bug。他是本书前两个版本的作者,也是“Bugslayer”(MSDN Magazine上广受欢迎的专栏)的特约编辑。
内容简介
本书是资深调试专家John Robbins关于调试技术方面的第4本著作。在本书上一个版本——《Microsoft .NET和Windows应用程序调试》的基础上,作者对大部分内容进行了全面的更新。本书删掉了上一版本中的“本机代码的强大工具和技术”部分,剩下了前面的3大部分:“调试概述”、“强大的调试技术”和“强大的工具”。
在第1部分中,作者首先介绍了Bug的来源以及调试的基础知识,并在该部分的结尾处,对以往读者提出的一些具有代表性的问题做了一一解答。而后,在第2部分中,作者介绍了Visual Studio 2005在调试方面的新特性,以及如何使用Visual Studio 2005、WinDBG、SOS、ADPlus等进行应用程序调试。最后,在第3部分,作者介绍了如何对Visual Studio的IDE进行扩展,以及如何编写你自己的代码分析规则。
本书的最佳读者对象是拥有一定开发经验的中高级开发人员和调试人员。