Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C# Asynchronous Programming - Async - Await - Task and Deadlock Fix by ConfigureAwait

Software Engineering Courses - SE Courses via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course demonstrates asynchronous programming in C# and .NET using a WPF application. It covers async, await, Task, ConfigureAwait, deadlock prevention, responsive interfaces, continuations, and cross-thread UI updates.

Syllabus

Introduction Task, Async, Await and composing the demo application
Generating Async deadlock causing example
How to see thread IDs during the runtime
How to fix deadlock
How to use ConfigureAwait properly
How to make UI responsive with proper Async Await usage
How to make async but main thread blocking code with TaskFactory.StartNew and Task.Wait
How to make fully asynchronous and non-blocking UI with TaskFactory and ContinueWith
How to update UI thread from sub-thread with Dispatcher

Taught by

Software Engineering Courses - SE Courses

Reviews

Start your review of C# Asynchronous Programming - Async - Await - Task and Deadlock Fix by ConfigureAwait

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.