Аннотация

В книге рассматривается чрезвычайно актуальный вопрос современного программирования – как избежать ошибок в приложениях, разрабатываемых для операционной системы Windows. Автор, основываясь на собственном глубоком опыте, предлагает эффективные практические методы поиска и устранения ошибок в программе, особенно на ранних стадиях разработки. В книге подробно описано применение различных инструментов для отладки служб операционной системы и распределенных многопроцессных приложений, а также для выявления причин и места взаимной блокировки процессов приложения. Такие инструменты позволяют автоматизировать тестирование интерфейсов пользователя, находить место утечки и порчи памяти приложением, а также тестировать его в условиях нехватки памяти. Книга ориентирована на разработчиков с небольшим опытом программирования, желающих повысить качество своих продуктов; хотя опытные специалисты, возможно, также смогут чтото почерпнуть из нее.

Аннотация

В книге описаны тонкости отладки всех видов приложений .NET и Win32: от Web-сервисов XML до служб Windows. Каждая глава снабжена примерами, которые позволят увеличить продуктивность отладки управляемого и неуправляемого кода. Книга состоит из 19 глав, 2 приложений и предметного указателя. Компакт-диск содержит: примеры программ, написанных на Visual C++, Visual C# и Visual Basic .NET; отладочные инструменты для Windows; Microsoft Application Compatibility Toolkit (ACT). Дополнительные материалы к книге могут находиться на ресурсах, указанных в тексте, и на сайте www.microsoft.com. (Содержание компакт-диска находится в прилагаемом архиве.)