Session
Everything You Know About Async/Await Has Changed in .NET 11
Ever since async/await debuted in 2012, the compiler has rewritten our async/await code into a state machine, and then the .NET Runtime would execute the compiler-generated code without any understanding of async/await.
In .NET 11, everything changes.
With Runtime Async in .NET 11, the compiler can pass our async methods directly to the runtime. Instead of the compiler generating a full state-machine type for every eligible method, the runtime now participates directly in suspension, resumption, state preservation, continuation handling, and async-to-async calls.
This subtle change has a massive impacts to how we now write our C# code.
Join me in this session as we dive deep into Runtime Async, understand how it works and learn how to leverage it to write better code and improve performance of our apps!
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top