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
This is a fantastic companion for anyone diving into the world of kernel debugging or very hands on, last line of support, user mode debugging and performance analysis (xperf). When left to your own devices with no more than a etw trace, windows crash dump, minidump, etc., this book will help guide you through the high level approaches for common scenarios as well as the fine details of debugging sessions. It’s best used read cover to cover, not as a reference manual. Anyone who’s going deep into windows would do well to start here before attempting to consume the windows internals books from the same publisher (Pearson Publishing / Microsoft Press), this book is far more approachable and the topics it covers are much more beginner friendly. However even for intermediate and advanced engineers this book will certainly fill in some gaps in your understanding. Solid book I learned a ton reading this.