Асинхронное программирование на языке C#
Руслан Гибадуллин (КНИТУ-КАИ)

В данной заметке речь пойдет об асинхронном программировании и будут раскрыты темы:
1) Принципы асинхронности
2) Что собой представляет асинхронное программирование?
3) Важность языковой поддержки для упрощения присоединения признаков продолжения
4) О том, в какой функциональный эквивалент разворачивает компилятор выражение с ключевым словом await
5) Примеры реализаций асинхронного подхода в пользовательском интерфейсе

Ссылки на презентацию:
1) Present using Windows https://bitbucket.org/landwatersun/foru … 0081400.7z
2) Present using Mac https://bitbucket.org/landwatersun/foru … 081401.zip
3) Portable Document Format https://bitbucket.org/landwatersun/foru … 0081402.7z
4) Prezi https://prezi.com/p/h4picj_r_8nv/

При подготовке видео использована книга-бестселлер "C# 7.0 in a Nutshell: The Definitive Reference" от авторов Джозеф Албахари и Бен Албахари https://www.amazon.com/C-7-0-Nutshell-D … 491987650/ К данной книге прилагается утилита LINQPad, которая сопровождается одним из авторов книги в качестве инструмента подготовки кода https://www.linqpad.net/ В ней можно бесплатно загрузить и апробировать исходные коды программ, продемонстрированные в данном видео.