“.NET Code Tuning: Make Your Apps Fly with the New Enterprise Performance Tool”

There’s a particularly fine article on Enterprise Performance Tools inside the December 2004 issue of MSDN Magazine.   Update – the full text of the article is now available online at the following link: http://msdn.microsoft.com/msdnmag/issues/04/12/EnterprisePerformance/   (including some screenshots)  


Improving .NET Application Performance and Scalability

This is making the rounds internally and worth posting here.  Not brand new – but just due to the sheer exhaustive volume of guidance in this – if you haven’t seen it yet it’s worth reading and keeping around as a reference: “Improving .NET Application Performance and Scalability”http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/scalenet.asp It’s a free PDF download – but realize that it’s 1120…


test your skills

Rico posts some fun performance quizzes on his blog:  http://weblogs.asp.net/ricom/archive/2004/08/18/216555.aspx [ejarvi]


What is the difference between Elapsed and Application Time?!

This is the second in my series of posts on what the heck all these numbers mean in the profiler. In instrumentation mode, we give 4 varieties of statistics for each function in the reports: – Elapsed Inclusive– Elapsed Exclusive– Application Inclusive– Application Exclusive The first post in this series is here and discusses the…


Profiling From the Command Line

General Tips: /? is your friend.  Until formal docs are written, you can see all the parameters that each command-line tool accepts by calling the .exe with the /? option.  Do yourself a favor and set up the PATH environment variable.  The “Visual Studio Command Prompt” shortcut has not yet been updated in CTP to include…


Walkthroughs posted

Rob Caron has posted a walkthrough for the profiler at the gotdotnet workspace.  It is entitled “Profiling Managed Applications.”  Any feedback in the comments is greatly appreciated as always.


VS Quick Tip handy for profilers

Recently we had some feedback that it was tough to get enough information from the performance reports on the screen at once since they are displayed in the source pane area of VS.  One quick way to mitigate this is to use  ‘Full Screen’ mode in VS.  This is available from the View menu, or…


What are Exclusive and Inclusive?!

I wanted to address our most frequently asked question here. In the profiler reports we always report both an exclusive and inclusive statistic for each function.  For instance, in sampling mode, each function in the function list reports “Exclusive Samples“ and “Inclusive Samples.“  In instrumentation mode, each function in the function list reports “Exclusive Time“…


Visual Studio Team System TechEd 2004 General Session Demo

FYI – This is a video recording of the general session demo on Visual Studio Team System given at TechEd 2004http://www.microsoft.com/downloads/details.aspx?FamilyID=f8538aa3-f12f-4c44-b6f6-c655ac08f1cf&DisplayLang=en [ejarvi]