TheChaseMan's Frenetic SoapBox

Always looking for better ways to do things...

Lots of Interesting Multithreading Info

Concurrent programming has always been interesting to me. Even after .NET 1.0 went RTM I bought Win32 Multithreaded Programming because I met Mike Woodring at Guerrilla .NET around that time. Recently I took a keen interest in a specific MSDN article by Vance Morrison called What Every Dev Must Know About Multithreaded Apps because one of the interns at a company I worked a contract for a few years ago was interviewed by him. Also, if anyone remember back when DevelopMentor had all of the gurus working there *cough cough Don Box, Chris Sells, PluralSight, etc cough cough* , Vance had a great post about the memory model in .NET. And speaking of memory models, he also has another article in next month's edition of MSDN magazine called Memory Models: Understand the Impact of Low-Lock Techniques in Multithreaded Apps, which I'm still reading, re-reading, and digesting (hopefully).

Also, there is an MS Research PDF  which is like a free book on multithreading with C#. In addition to the other links above, I definitely recommend reading it too.  :-)


Digg!

posted on Saturday, September 10, 2005 5:02 PM

Feedback

# re: Lots of Interesting Multithreading Info 9/10/2005 7:34 PM Milan Negovan

That PDF, "An Introduction to Programming with C# Threads", is pretty darn good. What's ironic about multithreading is that there's no shame in reading occasional refreshers. The subject is so all-encompassing that you tend to forget little nuances over time. At least I do. :)

# re: Lots of Interesting Multithreading Info 9/11/2005 11:05 AM Sean Chase

Definitely - it's a very in-depth subject. The guys I mentioned in my post amaze me.

PS. Your blog looks great. Subscribed! :-)