Flylib.com

Books Software

 
 
 

Table of Contents


debugging applications for microsoft .net and microsoft windows
Debugging Applications for Microsoft .NET and Microsoft Windows
by John Robbins   ISBN:0735615365
Microsoft Press © 2003 (803 pages)

This resource describes techniques for debugging programs both during code writing and after an application is finished, as well as covers the Visual Studio .NET 2003 debugger and adds chapters on the FastTrace and smooth working set tools.

has cd  CD Content

Table of Contents
Debugging Applications for Microsoft .NET and Microsoft Windows
Introduction
Part I - The Gestalt of Debugging
Chapter 1 - Bugs – Where They Come From and How You Solve Them
Chapter 2 - Getting Started Debugging
Chapter 3 - Debugging During Coding
Part II - Power Debugging
Chapter 4 - Operating System Debugging Support and How Win32 Debuggers Work
Chapter 5 - Advanced Debugger Usage with Visual Studio .NET
Chapter 6 - Advanced .NET Debugging with Visual Studio .NET
Chapter 7 - Advanced Native Code Techniques with Visual Studio .NET
Chapter 8 - Advanced Native Code Techniques with WinDBG
Part III - Power Tools and Techniques for .NET
Chapter 9 - Extending the Visual Studio .NET IDE
Chapter 10 - Managed Exception Monitoring
Chapter 11 - Flow Tracing
Part IV - Power Tools and Techniques for \Native Code
Chapter 12 - Finding Source and Line Information with Just a Crash Address
Chapter 13 - Crash Handlers
Chapter 14 - Debugging Windows Services and DLLs That Load into Services
Chapter 15 - Multithreaded Deadlocks
Chapter 16 - Automated Testing
Chapter 17 - The Debug C Run-Time Library and Memory Management
Chapter 18 - FastTrace: A High-Performance Tracing Tool for Server Applications
Chapter 19 - Smoothing the Working Set
Part V - Appendixes
Appendix A - Reading Dr. Watson Logs
Appendix B - Resources for .NET and Windows Developers
Index
List of Figures
List of Tables
List of Code Examples
List of Sidebars
cd content CD Content


Back Cover

You get huge development advantages with Microsoft visual Studio .NET 2003—but you need a new bag of debugging tricks to take full advantage of them in today’s .NET and Win32 development worlds . Learn lethally effective, real-world application debugging techniques for .NET Framework 1.1 and windows with this fully updated programming guide. Debugging expert John Robbins expands the first edition of his classic debugging book with all-new scenarios and bug-killing tools, tips, and techniques. You’ll see every .NET and Windows debugging scenario here—from XML Web services and Microsoft ASP.NET to Windows services and exceptions. Along with John’s expert guidance, you get more than 6 MB of his battle- tested source code—for the tools and tactics you need to ship better software faster!

Topics covered include:

  • Where bugs come from and how to think about solving them
  • Debugging during coding
  • Operating system debugging support and how Win32 debuggers work
  • Advanced debugger usage and .NET debugging with Visual Studio .NET
  • Advanced native code techniques with Visual Studio .NET and WinDBG
  • Extending the Visual Studio .NET integrated development environment
  • Managed exception monitoring
  • Flow tracing and performance
  • Finding source and line information with just a crash address
  • Crash handlers
  • Debugging Windows services and DLLs that load into services
  • Multithreaded deadlocks
  • Automated testing
  • The Debug C run-time library
  • A high-performance tracing tool for server applications
  • Smoothing the working set
  • Appendixes: Reading Dr. Watson log files, plus resources for .NET and Windows developers

About the Author

John Robbins is a co-founder of Wintellect, a .NET and Windows consulting, debugging, and education firm whose mission is to help companies ship better software faster. As a recognized debugging expert, John “takes an evil delight in finding and fixing impossible bugs in other people’s programs.” He leads Wintellect’s debugging and consulting services as well as develops and teaches its debugging curriculum. Hon has debugged and tuned a wide variety of applications for eBay, Microsoft, AutoDesk, and other companies. He’s also well known as a contributing editor at MSDN Magazine , where he writes the popular “Bugslayer” column.