.NET Threading Part II


This article is written for the intermediate and senior C# developer. Working knowledge of the C# programming language and .NET framework is assumed. The article was written with a Beta version of VS. NET and associated documentation. Changes, although not anticipated, might occur before final release of VS. NET that invalidate portions of this article.

In the first article, I discussed how to create threads, thread pools and some of the synchronization objects available in the System. Threading .NET namespace. In this second article, I will complete my discussion of the synchronization objects and will discuss thread local storage, COM interoperability and thread states.

You might also like...


About the author

Randy Charles Morin

Randy Charles Morin Canada

Randy's article are Copyright 1998-2003 Randy Charles Morin

Interested in writing for us? Find out more.


Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Beware of bugs in the above code; I have only proved it correct, not tried it.” - Donald Knuth