Доклад

#8 Работа в модели async/await: когда всё приложение асинхронное

Мы будем говорить о вопросе полного погружения в модель async/await: написание библиотечного кода, синхронный и асинхронный вызовы, как правильно писать код, чтобы избегать повсеместного распространения async/await через цепочку вызовов? Как правильно и в каких точках стартовать async/await цепочки вызовов? Техники, практики, тестирование.

Также будет рассмотрена библиотека AsyncEx, которая привнесет много удобства в ваш код и сделает разработку еще более простой, понятной и удобной.

Докладчик

Станислав Сидристый

EPAM

Станислав работал во многих крупных компаниях, набирая опыт разработки на платформе .NET. Спикер многих конференций, в том числе .NEXT, SpbDotNet, автор и основной спикер семинаров CLRium.

Интересы Станислава долгое время лежали в области алгоритмов управления памятью и техник манипулирования рантаймом CLR из unsafe кода. Но в последнее время вектор изменен на более практичную часть разработки: многопоточность, блокирующие и неблокирующие алгоритмы

Что ещё может быть важно?

Для всех докладов в комплексе (не по каждой теме в отдельности) будут даны домашние задания. Если вы приобретёте соответствующий тип билета, мы поможем вам проверить корректность его выполнения.

Выполнение домашнего задания позволяет лучше запомнить материал и подготовить себя к проектной работе.