Асинхронное программирование в C#. Основы и использование async/await
-
Unit тестирование в C#
-
Основы ASP.NET MVC
-
Рефакторинг .NET Приложений
-
Пишем на языке C# с нуля телеграм-бот для мониторинга курса валют
-
Рефлексия в C#: понятие, особенности и целесообразность использования
-
ТОП ошибок начинающих разработчиков при изучении C#
-
Консольная программа: первые шаги в изучении программирования на языке C#
-
Использование SOLID принципов в C# проектах
-
Каковы реальные шансы найти работу C#/.NET разработчику в 2024 году?
-
Продуктивность C# кода и вопрос его оптимизации
-
Перспективы профессии .NET разработчик в 2024 году
-
Что нового в .NET 8
-
Делегаты и события в C#. Основные понятия и практические сценарии использования
Вебинар предназначен для начинающих разработчиков, которые хотят расширить или систематизировать уже имеющиеся знания в области асинхронного программирования на языке C#.
Мы рассмотрим основы асинхронного программирования и основные подходы для реализации многопоточности. Также исследуем использование async/await и разберем на практике внутреннее строение этих двух операторов. Вы узнаете, как правильно использовать асинхронные методы для повышения производительности приложений.
План вебинара:
- Работа с потоками в .NET Framework: пространство имен System.Threading, класс Thread.
- Пул потоков.
- Асинхронные делегаты.
- Библиотека TPL, класс Task, методы ожидания выполнения задачи.
- Ключевые слова async/await.
- Правила использования ключевых слов async/await.
- Конечный автомат и async/await.
- Интерфейс IAsyncStateMachine.
- Метод MoveNext().
Целевая аудитория:
Вебинар предназначен для тех, кто уже имеет базовые знания языка программирования C# и желает углубить их, узнать о новых функциональностях и научиться использовать их в своей работе.
Условия участия: бесплатно. Для получения приглашения на онлайн-трансляцию заполните регистрационную форму.