Глеб Балыков — Open Source .NET Interop Debugger

Ближайшая конференция — DotNext 2024, 10 — 11 сентября, Москва + online Подробности и билеты:
— — Скачать презентацию с сайта DotNext —
Глеб рассказал про open source .NET debugger под названием NetCoreDbg и про его новую функциональность для interop-дебага. Режим interop-дебага позволяет отлаживать не только managed-код, но и нативный код в одной и той же сессии. Подобная функциональность есть в Visual Studio Debugger, но он поддерживает только Windows x86/x64/arm64. NetCoreDbg поддерживает операционную систему Linux и архитектуры x86/x64/arm/arm64. Без подобной функциональности сложно отлаживать переходы из managed-кода в нативный код и обратно, а NetCoreDbg решает данную проблему. Спикер рассказал про то, как устроен дебаггер, и покажет примеры использования NetCoreDbg в различных режимах, в том числе через интерфейс командной строки как в gdb. Будет интересно .NET-разработчикам, которые используют P/Invoke (то есть нативный код), и хоть раз встречались с проблемами взаимодействия с нативным кодом.

Смотрите также