VSTS Profiler

The Visual Studio Team System Profiler is a tool that helps find resource bottle necks in your application.  Like slow code (CPU bottleneck), disk thrashing, memory allocation, etc.  I'm on the team that builds the Profiler, so here are some Profiler goodies.

I've recorded a quick ~5min demo of how to get started using the profiler...

Watch the Screen Cast Demo
(it's a .exe since it includes the Camtasia player for lossless screen recording) (get the demo code)

Simply put, the profiler helps you identify resource bottleneck in your application, like slow code (CPU bottleneck).  The demo shows how to use it to find this type of issue.  I love going through my own apps and using the tool to make them significantly better.  There are many more examples, discussions of new features, and demos in the resources below.

Recently at TechEd 2007 I was sadly shocked that a customer had purchased RedGate ANTS profiler because he didn't even know he already had a profiler in Team System.  Our profiler is included with Visual Studio 2005 Team Edition for Software Developers and Visual Studio 2005 Team Suite.

We're looking for profiling experts to get their opinion of our tool and our new features in VS08.  If you've been using the profiler a lot, particularly in VS08, please let me know in the comments and I'll hook up the Profiling PM.  We'd love to hear about your experience with it.

References