In this tutorial we conver the asynchronous programming style in C# we take a deep diving looking at the state machine that the async keyword spawns. How the await keyword creates checkpoints in the state machine. And how the Task class allows us to bridge our code to use the asynchronous programming model.
Source: https://github.com/T0shik/rawcoding...
Patreon / raw_coding
Courses https://learning.rawcoding.dev
Shop https://shop.rawcoding.dev
Discord / discord
Twitter / anton_t0shik
Twitch / raw_coding
Try Rider
https://www.jetbrains.com/store/redeem/
RD5K94TXXWKMV3GNYWSF3ZSTP
Videos
Karel Zikmund • Async demystified Karel Zikmund
Jeffrey Richter • LTS Webinar “Performing Asynchronous ...
Jeffrey Richter (with Demo at 41:55) • Performing Asynchronous I/O Bound Ope...
Adam Krieger (Good info on Thread Pool) • Stealing Time with the .NET ThreadPool
Articles
https://devblogs.microsoft.com/premie...
https://www.codeproject.com/Articles/...
https://ranjeet.dev/understandinghow...
#csharp #async #dotnet