Inside Windows Debugging: A Practical Guide to Debugging and Tracing Strategies in Windows

Inside Windows Debugging: A Practical Guide to Debugging and Tracing Strategies in Windows


By (author) Tarik Soulami

List price $38.99
You save $9.49 24% off

Free delivery worldwide
Dispatched in 2 business days
When will my order arrive?

  • Publisher: Microsoft Press,U.S.
  • Format: Paperback | 592 pages
  • Dimensions: 185mm x 224mm x 36mm | 930g
  • Publication date: 25 May 2012
  • Publication City/Country: Redmond
  • ISBN 10: 0735662789
  • ISBN 13: 9780735662780
  • Sales rank: 284,862

Product description

Use Windows debuggers throughout the development cycle-and build better software Rethink your use of Windows debugging and tracing tools-and learn how to make them a key part of test-driven software development. Led by a member of the Windows Fundamentals Team at Microsoft, you'll apply expert debugging and tracing techniques-and sharpen your C++ and C# code analysis skills-through practical examples and common scenarios. Learn why experienced developers use debuggers in every step of the development process, and not just when bugs appear. Discover how to: * Go behind the scenes to examine how powerful Windows debuggers work * Catch bugs early in the development cycle with static and runtime analysis tools * Gain practical strategies to tackle the most common code defects * Apply expert tricks to handle user-mode and kernel-mode debugging tasks * Implement postmortem techniques such as JIT and dump debugging * Debug the concurrency and security aspects of your software * Use debuggers to analyze interactions between your code and the operating system * Analyze software behavior with Xperf and the Event Tracing for Windows (ETW) framework

Other people who viewed this bought:

Showing items 1 to 10 of 10

Other books in this category

Showing items 1 to 11 of 11

Author information

Tarik Soulami is a principal development lead on the Windows Fundamentals Team at Microsoft.

Table of contents

* Foreword * Introduction * Part 1: A Bit of Background * Chapter 1: Software Development in Windows * Part 2: Debugging for Fun and Profit * Chapter 2: Getting Started * Chapter 3: How Windows Debuggers Work * Chapter 4: Postmortem Debugging * Chapter 5: Beyond the Basics * Chapter 6: Code Analysis Tools * Chapter 7: Expert Debugging Tricks * Chapter 8: Common Debugging Scenarios, Part 1 * Chapter 9: Common Debugging Scenarios, Part 2 * Chapter 10: Debugging System Internals * Part 3: Observing and Analyzing Software Behavior * Chapter 11: Introducing Xperf * Chapter 12: Inside ETW * Chapter 13: Common Tracing Scenarios * WinDbg User-Mode Debugging Quick Start * WinDbg Kernel-Mode Debugging Quick Start