- 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!