![](https://squidex.jugru.team/api/assets/srm/77w9Fhf1K2vTxstm9PV14U/102402-841525223-sergey-teplyakov-diagnostika-asinkhronnogo-c-koda-.jpeg?cache=3600&width=74&height=74&mode=CropUpsize)
Сергей Тепляков
Компания: Microsoft
Тип доклада: Доклад
Каждый даже не слишком опытный C# разработчик по дампу памяти может быстро определить, что делало приложение, какие потоки были активными и заблокированными, и легко сможет сказать, что приложение подвисло вследствие взаимной блокировки. Но, когда дело касается асинхронного кода, то все становится намного сложнее.
В этом докладе мы рассмотрим типичные проблемы «зависания» асинхронных операций, подходы для анализа и отладке таких проблем, а также лучшие практики, которые позволят уменьшить количество проблем в вездесущем асинхронном коде.
Компания: Microsoft
Компания: SovcomTech