.NET Parallel Programming

All about Async/Await, System.Threading.Tasks, System.Collections.Concurrent, System.Linq, and more…

What’s new in Beta 1 for the Task Parallel Library? (Part 1/3)

Related Posts: The Task Parallel Library (TPL) has come a long way since its inception.  Over the course of several CTPs, it has evolved to be an important and central new component in the .NET Framework.  Most recently, TPL was released as part of mscorlib.dll in the Visual Studio 2010 and .NET Framework 4.0 CTP around the October ...

What’s new in Beta 1 for the coordination data structures?

We're currently working on the Beta of .NET 4.0 (no dates to announce) and there are lots o’ new stuff for the Parallel Extensions.  We hope you’re as excited about it as we are.  Given that we have so much coming down the pipes, we decided to roll out posts on what’s coming in digestible chunks.  What’s better to start with than ...

Maestro has its own blog!

The response to our initial post on this blog about Maestro has inspired us to give it its own blog.  If you’re not yet in the know, Maestro is a new incubation language from Microsoft’s Parallel Computing Platform team for safe and scalable parallel programming for .NET. If you have interest in Maestro or any topics related ...

Parallel Extensions on Wikipedia

Did you know we’re on Wikipedia?  We love Wikipedia; it’s a great resource for hungry minds and we’re elated to have an article dedicated to the Extensions.  Unfortunately,  our article is a bit out-of-date. We could update it ourselves but we’d rather respect Wikipedia’s policies and avoid ...

Announcing 10-4! Weekly video podcasts on Visual Studio 2010 and the .NET Framework 4.0

The Visual Studio and .NET Framework evangelism team have teamed up with Channel 9 on a new series of video podcasts.  10-4 will take a look at a different capability of Visual Studio 2010 and the .NET Framework 4.0 every week.  Here's a note from that team: You can be the first to get these episodes by visiting https://channel9....

Parallelism Videos Galore

It's been a hectic and exciting few weeks, and we on the Parallel Computing Platform team have been having a great time talking with customers all over the world, at the PDC, at TechEd EMEA, at DevConnections, through Channel 9, and more.  A lot of the resulting material is now available online for viewing, so do check it out if you're ...