The Profiling Team’s Greatest Hits: Volume One


I’ve pulled together all of the technical articles and walkthroughs from the various team member blogs that relate to the profiler. If you want some info about how to use the profiler in Visual Studio Team System 2005 this is the place to be.


 


Posts by DavGray:


Off-road ASP.net profiling: Digs deep into profiling ASP.net applications outside of the IDE


 


Posts by Joc:


Off-road Code Coverage: Goes deep into collecting code coverage information


 


Posts by Scarroll: 


Profiling Tip #1: Retail vs. Debug


Profiling Tip #2: Profiling managed code from the command line


Profiling FAQ #1: Why doesn’t my Sampling Call Tree look like my Instrumentation Call Tree


Profiling FAQ #2: Why am I seeing functions from DLLs I didn’t instrument in my Function view?


Profiling FAQ #3: How do -exclude and -include on vsinstr differ from -start / -suspend / -resume, etc


Profiling FAQ #4: The top sampled function is [ntdll.dll], now what do I do?!


Profiling Tip: Amdahl’s Law and Long Sampling Runs


 


Posts by EJarvi:


The Choice Between Sampling and Instrumentation


Beta 2 Whidbey ASP.NET Profiler HOWTO


Profiling ASP.NET apps with the help of external load and web tests


 


Posts by Ianhu:


Using the new Visual Studio Team System Profiler in the IDE – Part 1: Starting a new performance session 


Using the new Visual Studio Team System Profiler in the IDE – Part 2: Configure settings for a profiling run


Using the new Visual Studio Team System Profiler in the IDE – Part 3: Using the Performance Explorer


Analyzing a performance report in Visual Studio Team System 2005 Part 1: The Summary View


Analyzing a performance report in Visual Studio Team System 2005 Part 2: The Function, Caller / Callee and Calltree views


Analyzing a performance report in Visual Studio Team System 2005 Part 3: The Object Allocation and Object Lifetime views


Analyzing a performance report in Visual Studio Team System 2005 Part 4: Fixing the performance issue and analyzing the results


Hello Code Coverage! – Part 1 (An introduction to collecting code coverage information in the IDE)


Hello Code Coverage! – Part 2


 


Posts by RWurdack:


Limiting the Data Crunch from Trace Profiling


 


Videos by Ianhu:


Using VSTS Performance Tools to Speed Up Your App


 


 


 


Comments (4)

  1. Eric Jarvi says:

    Ian has posted an index of all the team blog profiler articles, let us know what we’re missing:

    http://blogs.msdn.com/ianhu/archive/2005/06/09/427327.asp

  2. My illustrious co-worker, Ian, is compiling a central resource of all the most essential profiler blog…

  3. Matt Pietrek looks at the impact of the innovation tax ⊕

    In his first technical post, Maxim Goldin…