- Published on
Brief History of (.NET) Threading
- Authors
-
-
- Name
- David Mohundro
- Bluesky
- @david.mohundro.com
-
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 Thread, BackgroundWorker,
ThreadPool, IAsyncResult moving forward to Task and async/await.
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:
- General
- ASP.NET related
- TPL and Async/Await
- JavaScript notes (language parallels with C# development)
- Task.js
- Async Proposal for ES7 (this is usable with BabelJS if you enable experimental support)
I hope everyone enjoyed it!