Visualizing Common DirectX Performance Problems with GPU Usage in Visual Studio 2015

With the upcoming release of Visual Studio 2015 Update 2 we’ve been hard at work adding some new features and fixes to the GPU Usage tool. For those not familiar, the GPU Usage tool is used as a lightweight capture tool that gives information about the relative workload on our CPU and GPU while running…

1

Visual Studio 2013 Windows Store DirectX Templates

With the release of Visual Studio 2013 one of the very cool new things that might easily go unnoticed is that new templates that have been provided for Window Store DirectX applications. Templates are an incredibly important thing to get right. For new developers or for veteran developers looking to investigate new technology they provide…

0

IntelliTrace Web Requests

IntelliTrace Web Requests Moving forward the Visual Studio team is committed to bringing new updates to Visual Studio on a much faster cadence than the usual release and service pack cycle. As part of our run up to this commitment we’ve used the Visual Studio 11 Beta period to add some new features to IntelliTrace…

2

My IntelliTrace Introduction for Visual Studio Magazine

I got a chance recently to write an article for Visual Studio Magazine providing an introduction to debugging with IntelliTrace. It just came out in the August print issue and the e-copy was just put up online here over the weekend. Check it out if you are looking for a basic introduction to IntelliTrace functionality…

0

Shakeups in Visual Studio

Sorry for the lack of posts for a while, we’ve had a few moderate changes in our development teams here in Visual Studio after shipping Visual Studio 2010. As it all shakes out, I’ve been moved from an IntelliTrace specific team to a Diagnostics UX team tasked with the user experience for the debugger, IntelliTrace,…

1

IntelliTrace links

IntelliTrace Links Currently our team is deep in the throes of MQ (Milestone Quality, essentially a chance to catch up on improving our own tooling, automation and build scenarios after a big release) so I’ve been a little short on time to post new blog articles. However I did have a few quick links to…

3

Pinnable DataTips

A rare non-IntelliTrace focused blog entry for me. But I really don’t see much talk from customers about pinnable datatips and since these little buggers are one of my favorite new additions to the Visual Studio 2010 debugger I figured they could use a little love. In Visual Studio 2010 we’ve done some major updating…

2

IntelliTrace on 64-bit apps using Microsoft Test Manager

From lots (and I do mean lots) of customer tweets and comments we know that folks are unhappy with IntelliTrace not working with 64-bit applications. We knew that this was going to be an issue for many customers, but due to time constraints we just weren’t able to get all the kinks in 64-bit F5…

0

Creating custom IntelliTrace events

If you’ve read into IntelliTrace events at all you’ve probably seen the potential in writing your own customer events to log debugging data at specific trouble points in your own code, as opposed to just using the events that are predefined in the .NET Framework.   Sadly in the Visual Studio 2010 release of IntelliTrace…

0

Navigating your source code with IntelliTrace debugging

If you’ve looked at previous articles on IntelliTrace you’ll have noticed that IntelliTrace has two main modes that it can run under. In the default mode IntelliTrace will just be collecting debugging data at the predefined IntelliTrace event points. While in the “methods and calls” mode IntelliTrace will be collecting debugging data (including method parameters…

0