Dan Taylor

Post by this author

Concurrency Visualizer for Visual Studio 2015 is now available on the gallery

The Concurrency Visualizer is a tool for Visual Studio that allows you to analyze and improve performance of multi-threaded Windows Desktop applications. See the MSDN documentation for more information on using the Concurrency Visualizer. The Concurrency Visualizer was included with Visual Studio 2010 and Visual Studio 2012, and in Visual ...

Performance and Diagnostic Tools in Visual Studio 2015

This blog post summarizes the investments we made to our performance profiling and diagnostic tools in Visual Studio 2015. What’s new in Visual Studio 2015 In Visual Studio 2013 we introduced the Performance and Diagnostics hub. In Visual Studio 2015, we have made the following improvements: In the remainder of this post we&...

Video: Diagnostic Tools in Visual Studio 2015

You may have read our blog posts about the Diagnostic Tools debugger window in Visual Studio 2015, the new IntelliTrace in Visual Studio Ultimate 2015, and the Memory Usage Tool while debugging in Visual Studio 2015 that highlight some of our new features in the Visual Studio 2015 CTP 5 release. Yesterday we posted a Channel 9 video ...

Diagnostic Tools debugger window in Visual Studio 2015

Note: this post has been updated for Visual Studio 2015 RTM This blog post introduces the new Diagnostic Tools window in Visual Studio 2015. First we’ll define what we mean by diagnostic tools, then we’ll introduce the Diagnostic Tools window, and then we’ll dive into the different tools in the window. What are Diagnostic Tools? First...

PerfTips: Performance Information at-a-glance while Debugging with Visual Studio

Note: this post has been updated for Visual Studio 2015 RTM. You are probably all familiar with the debugger DataTips that let you see the value of a variable when you hover over it in the editor. This post introduces the new PerfTips feature in Visual Studio 2015 for C#/VB, and C++ developers on all Windows platforms. Why PerfTips? We have...

View Source in the CPU Usage tool

In Update 2 of Visual Studio 2013, we added the CPU Usage tool into the Performance and Diagnostics hub which allows you to see where the CPU is spending time executing your code. In Update 3 of Visual Studio 2013, we have made a small but important improvement to this tool: the ability to navigate from a function in the call tree to the ...

New CPU Usage tool in the Performance and Diagnostics hub in Visual Studio 2013

This blog post will give an overview of the features of the new CPU Usage tool in Visual Studio 2013 Update 2, and then walk through a specific example of how to use the CPU Usage tool to understand what functions are using the CPU so that you can prioritize your time optimizing the functions that will improve your performance the most. ...

Combining Tools in the Performance and Diagnostics Hub in Visual Studio 2013

We have been hard at work on the Visual Studio Diagnostics team building on the Performance and Diagnostics hub. If you pick up Visual Studio 2013 Update 2, you can try out the features shown in this blog post. We have some great tools in the hub, and as many of you know, performance problems can often be caused by a combination of issues. ...

Performance and Diagnostics Hub in Visual Studio 2013

Update: this blog post has been updated for Visual Studio 2013 Update 3 – enjoy! If you attended our Build conference or watched some of the videos, you may have seen some of the new profiling tools and our Performance and Diagnostics hub. This blog post will provide an overview of the hub and the various performance analysis tools that we ...