u/jithinj_johnsonin r/dotnet • Recommends
On “Why do some non-.NET devs see async-await syntax as bad?”
#asyncawait#dotnet#stephentoub
357K subscribers • 45 videos on Hallway
Advanced. Deep dive for people who know the field.
226K views2 years ago7 recommendations
Programming languagesSystems programmingC# and .NETConcurrency and parallelismPerformance and optimization
Stephen Toub and Scott Hanselman demystify asynchronous programming in .NET by building a custom ThreadPool and Task implementation from scratch.
Join Stephen Toub and Scott Hanselman as they dive deep into the world of .NET. On this first episode, Stephen and Scott demystify the world of asynchronous programing with .NET and specifically the magic behind async/await, something that developers use every day. To do so, he builds his very own implementation of async/await completely from scratch and explains throughout the way. If you are looking to go deeper with .NET then you are in the right place. Chapters: - Intro - Understanding concurrency, parallelism, and asynchronous - Creating our own ThreadPool - Creating our own Task - Putting together ThreadPool and Tasks - Async iterators and yield - Wrap-up Resources: Blog: devblogs.microsoft.com/dotnet/how-async-await-really-works/ Docs: learn.microsoft.com/dotnet/csharp/asynchronous-programming/ Final Code: gist.github.com/jamesmontemagno/12992547430b85723e997a312f13… Connect with .NET: Blog: aka.ms/dotnet/blog Twitter: aka.ms/dotnet/twitter TikTok: aka.ms/dotnet/tiktok Mastodon: aka.ms/dotnet/mastodon LinkedIn: aka.ms/dotnet/linkedin Facebook: aka.ms/dotnet/facebook Docs: learn.microsoft.com/dotnet Forums: aka.ms/dotnet/forums 🙋♀️Q&A: aka.ms/dotnet-qa 👨🎓Microsoft Learn: aka.ms/learndotnet #dotnet #asyncawait #csharpWhat people say. Highly recommended as a masterpiece explanation of how async/await and the task state machine work under the hood in .NET.
u/jithinj_johnsonin r/dotnet • Recommends
On “Why do some non-.NET devs see async-await syntax as bad?”
u/pceimpulsivein r/dotnet • Recommends
On “did you know every async method you write allocates a heap object you never see?”
u/BetaRhoOmegain r/dotnet • Recommends
On “Ten Months with Copilot Coding Agent in dotnet/runtime - .NET Blog”
u/VoteBNMW_2024in r/dotnet • Recommends
On “You want DEEP technical #dotnet content? Toub and Hanselman and the internals of the Regular Expressions Engine”
u/qrzychu69in r/dotnet • Recommends
On “Is async/await really that different from using threads?”
u/qrzychu69in r/dotnet • Recommends
On “Technical Interview”
u/ScandInBeiin r/dotnet • Recommends
On “Explain async/await to me like I'm 5”
u/xcomcmdrin r/dotnet • Recommends
On “Need recommendations/ resources for learning .NET core and C# for interview ”
u/NoSelection5730in r/dotnet • Mentions
On “Learning how things work under the hood resources”
u/mando0072021in r/dotnet • Mentions
On “Async/Await - Beyond the basics”
u/PRektelin r/dotnet • Mentions
On “Async\Await\Threading\TPL in .NET interview preparation resources”
u/sonurmusicin r/dotnet • Mentions
On “Async/Await - Beyond the basics”
u/SchlaWiener4711in r/dotnet • Mentions
On “Is async/await really that different from using threads?”