Асинхронне програмування в C#. Основи та використання async/await | IT Заходи

Асинхронне програмування в C#. Основи та використання async/await

Дата:25 червня, 2024 р.
Час:19:00-21:00
Ведучий:Глембицький Олексій
Senior C#/.NET Developer в GlobalLogic
Опис:

Вебінар призначений для розробників-початківців, які хочуть розширити або систематизувати вже наявні знання в області асинхронного програмування мовою C#.

Ми розглянемо основи асинхронного програмування та основні підходи для реалізації багатопотоковості. Також дослідимо використання async/await та розберемо на практиці внутрішню будову цих двох операторів. Ви дізнаєтесь, як правильно використовувати асинхронні методи для підвищення продуктивності застосунків.

План вебінару:

  1. Робота з потоками в .NET Framework: простір імен System.Threading, клас Thread.
  2. Пул потоків.
  3. Асинхронні делегати.
  4. Бібліотека TPL, клас Task, методи очікування виконання задачі.
  5. Ключові слова async/await.
  6. Правила використання ключових слів async/await.
  7. Кінцевий автомат та async/await.
  8. Інтерфейс IAsyncStateMachine.
  9. Метод MoveNext().

Цільова аудиторія:

Вебінар призначений для тих, хто вже має базові знання з мови програмування C# та бажає поглибити їх, дізнатися про нові функціональності та навчитися використовувати їх у своїй роботі.

Умови участі: безкоштовно. Для отримання запрошення на онлайн-трансляцію заповніть реєстраційну форму.