Visual Studio provides libraries and tools that can help you develop, profile, and debug parallel and concurrent code in C++ and in .NET languages such as C# and Visual Basic.
The following sections of the documentation contain more information about the parallel programming libraries and tools.
- Concurrency Runtime
Describes how to write parallel code in C++.
- Parallel Programming in the .NET Framework
Describes how to write parallel code on the .NET platform.
- Concurrency Visualizer
Describes how to use Visual Studio 2010 Premium and Visual Studio 2010 Ultimate to profile parallel programs.
- Using the Parallel Stacks Window
Describes how to use Visual Studio 2010 to debug parallel programs.
- Using the Parallel Tasks Window
Provides additional information about how to use Visual Studio 2010 to debug parallel programs.