Дмитрий Иванов — Async programming in .NET: Best practices
Всё ли известно про async/await? Мы уверены, что нет — Дмитрий расскажет все тонкости работы с ними
Появление async/await в C# привело к пересмотру того, как писать простой и корректный параллельный код Зачастую, используя асинхронное программирование, программисты не только не решают проблемы, которые были с потоками, но и привносят новые Дедлоки и рейсы никуда не пропадают — их просто становится труднее диагностировать
На основании опыта и наблюдений Дмитрий расскажет про правильные и неправильные паттерны написания асинхронного кода
Видео Дмитрий Иванов — Async programming in .NET: Best practices канала DotNext
Появление async/await в C# привело к пересмотру того, как писать простой и корректный параллельный код Зачастую, используя асинхронное программирование, программисты не только не решают проблемы, которые были с потоками, но и привносят новые Дедлоки и рейсы никуда не пропадают — их просто становится труднее диагностировать
На основании опыта и наблюдений Дмитрий расскажет про правильные и неправильные паттерны написания асинхронного кода
Видео Дмитрий Иванов — Async programming in .NET: Best practices канала DotNext
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Дмитрий Нестерук — Что нового в C# 8Stephen Cleary — Asynchronous streamsHow to use Async/Await/Task in C#C# Advanced Async - Getting progress reports, cancelling tasks, and moreАндрей Акиньшин — Поговорим про памятьVenkat Subramaniam - From Functional to Reactive ProgrammingИван Дашкевич — Yield и async-await: как оно все устроено внутри и как этим воспользоватьсяАндрей Часовских — Async/await: собираем граблиЕвгений Пешков — Многопоточность в .NET: когда производительности не хватаетWorking with Channels in .NETClean ASP.NET Core API using MediatR and CQRS | SetupАлексей Мерсон — Domain-driven design: рецепт для прагматикаAsync and await in C# exampleУрок 8. JavaScript. Как работает Async, Await. Работа с сервером c fetchBest practices: Async vs. coroutines - Unite CopenhagenДмитрий Иванов «JetBrains.RdFramework — консистентное реактивное программирование»Сергей Быков — Распределённые транзакции умерли, да здравствуют распределённые транзакции!Marco De Sanctis — Deep down in Blazor authentication and authorization#18 Многопоточность - Thread, ThreadPool, Task. Ответ на вопрос собеседования C# / .Net