tabs ↹ over ␣ ␣ ␣ spaces

by Jiří {x2} Činčura

PowerThreading library on NuGet

4 Sep 2011 1 mins Multithreading/Parallelism/Asynchronous/Concurrency, NuGet

I like NuGet because it removes the hassle of downloading and installing libraries. And sadly only small number of vendors is providing just package without installer. And I also like parallel/multithreaded programming. Crucial tool in my toolbox for parallel programming is Jeffrey Richter’s (Wintellect) PowerThreading library. The library is great and contains a lot of smart ideas (In fact the async/await feature in C# 5 uses similar concept as AsyncEnumerator.) and some handy objects too. And it’s completely free.

Sadly it was not on NuGet. Hence I took the challenge and created the package. It’s called simply PowerThreading. Don’t take me wrong, Jeffrey is doing great job with this library and I’m and will be happy to maintain the package. He’s too smart to waste his time on this; spending rather the time on improving it, is more valuable.

Profile Picture Jiří Činčura is .NET, C# and Firebird expert. He's focused on data and business layers, language constructs, parallelism, databases and performance. He's Microsoft Most Valuable Professional and frequent speaker. You can read his articles, guides and tips and tricks at