-
Book Overview & Buying
-
Table Of Contents
Mastering C# Concurrency
There is a profiler in Visual Studio that can be used to visualize concurrency in your application and see what is going on. Depending on the Visual Studio version, its behavior is different. In Visual Studio 2010, you would just run a profiler session collecting concurrency data and get the required result. In Visual Studio 2012, there was a separate menu option called Concurrency Visualizer and this is the most comfortable way to look at concurrency processes in your application.
In Visual Studio 2013, there is no Concurrency Visualizer option by default, and you can still use the regular profiler to collect the basic concurrency information. However, you can install Concurrency Visualizer separately.
The Concurrency Visualizer is available for Visual Studio 2013 as a separate extension. You can install it in Visual Studio:

After the installation, you will get a Concurrency Visualizer menu option under the Analyze menu in Visual...
Change the font size
Change margin width
Change background colour