Расширенная отладка .NET на русском
Advanced .NET Debugging (978-0321699183)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Mario Hewardt | #231: Отладка в компьютерном программировании
«Книга Марио Хьюардта «Расширенная отладка .NET» — это превосходный ресурс как для начинающих, так и для опытных разработчиков, работающих с .NET. Книга также содержит множество советов по отладке и обсуждение внутренних механизмов CLR, что будет полезно разработчикам, занимающимся проектированием программного обеспечения».
– Джеффри Рихтер, консультант, тренер и автор Wintellect
«Марио снова это сделал. Его книга «Расширенная отладка Windows» (в соавторстве с Даниэлем Праватом) — бесценный ресурс для отладки нативного кода, а «Расширенная отладка .NET » достигает того же качества, ясности и широты охвата, что делает её столь же ценной для отладки .NET».
– Марк Руссинович, технический специалист, корпорация Microsoft
Единственное полное практическое руководство по устранению самых сложных ошибок в .NET.
«Расширенная отладка .NET» — это первое целенаправленное, прагматичное руководство по поиску самых сложных и трудновыполнимых ошибок в современных приложениях .NET. Это единственная книга, полностью посвященная использованию мощных нативных инструментов отладки, включая WinDBG, NTSD и CDB, для отладки приложений .NET. Используя эти инструменты, автор Марио Хьюардт объясняет, как выявлять истинные первопричины проблем — гораздо быстрее, чем это было бы возможно с другими отладчиками.
Хьюардт сначала знакомит с ключевыми понятиями, необходимыми для успешного использования встроенных отладчиков .NET. Затем он переходит к более сложным методам отладки, используя реальные примеры, демонстрирующие множество распространенных ошибок программирования на C#.
Эта книга позволит вам
- Используйте на практике методы отладки после сбоя, включая PowerDBG и другие мощные инструменты.
- Разберитесь в деталях отладки и последствиях использования новой среды выполнения .NET CLR 4.0.
- Освойте и успешно используйте инструменты отладки для Windows, а также SOS, SOSEX, CLR Profiler и другие мощные инструменты.
- Получите более глубокое и практическое понимание внутренней работы CLR, например, изучите данные, специфичные для потоков, управляемую кучу и сборщик мусора, уровень взаимодействия и исключения .NET.
- Решайте сложные задачи синхронизации, проблемы управляемой кучи, проблемы совместимости и многое другое.
- Создание и успешный анализ дампов аварийных ситуаций.