I just wrapped up my CodeStock presentation on a Brief History of (.NET) Threading. I attempted to cover the last 10 years of threading in .NET starting from .NET 1.0 all the way to today. So, think
IAsyncResult moving forward to
It’s a ton of things to cover, so it was pretty fast paced. I had to skip 99% of the synchronization mechanisms and all of the ways to handle state - that would have been a separate talk entirely on its own!
If you’re interested in the slides and content, I’ve posted them on GitHub.
Also, below are some other references that I mentioned:
- ASP.NET related
- TPL and Async/Await
I hope everyone enjoyed it!