Are you using parallelism with .NET? We’d love to know.

About six months ago, we posted on this blog to ask for details on if/how you’re using Parallel Extensions, and we got a great number of awesome responses… thanks!!  As that blog post has long since faded into distant memory, we’re asking again 🙂

Are you using Parallel Extensions, the parallelism support introduced with .NET 4? e.g. Parallel loops, Tasks, PLINQ, ConcurrentDictionary<>, ConcurrentQueue<>, Lazy<>, BlockingCollection<>, ManualResetEventSlim, ThreadLocal<T>, and so on?  Even if you’re using the unsupported .NET 3.5 release of Parallel Extensions, we’d love to hear from you.

Please get in touch by emailing me at stoub at microsoft dot com.  What are you building?  What functionality are you using?  What do you like?  What don’t you like?  What features/additions/changes would you like to see in the future?  etc.  Any and all feedback is welcome and encouraged.

Really looking forward to hearing from you!