Visual Studio Profiler Team Blog
Automatic NGEN PDB generation
On Windows 8 or higher, when sampling managed applications, you may have noticed that samples in...
Date: 07/09/2014
Visual Studio 2012 Profiler on Windows 8.1
If you've used sampling to profile your application on Windows 8.1 with any version of Visual Studio...
Date: 04/05/2014
It's quiet in here
Posting on behalf of Aditya Mandaleeka You may have noticed that the last entry on this blog was...
Date: 04/03/2014
The Visual Studio Profiler on Windows 8
Windows 8 brought a lot of great changes to Windows including a stronger security model and new...
Date: 12/10/2012
VS2010: Just My Code
The ‘Just My Code’ feature in the profiler has a few differences to the ‘Just My Code’ feature in...
Date: 05/13/2011
How to Profile IIS Express with Visual Studio 2010 SP1
While IIS Express support shipped in Visual Studio 2010 SP1, unfortunately profiling code...
Date: 05/02/2011
“Performance reports must be created on a local drive”
For better performance, VS Profiler requires the report to be on a local drive. If you change the...
Date: 04/25/2011
How to profile ASP.NET and Silverlight at the same time
In Visual Studio 2010 SP1 we enabled the ability to profile Silverlight applications from the Visual...
Date: 02/09/2011
VS2010 SP1: Silverlight 4 profiling from Visual Studio UI
If you install recently published VS2010 SP1 Beta, you can discover that VS Profiler team...
Date: 12/21/2010
Tip: Fixing VSPerfASPNetCmd metabase errors
VSPerfASPNetCmd is a new Visual Studio 2010 tool that helps you profile ASP.Net websites from the...
Date: 07/23/2010
CPU Performance Counters in Visual Studio 2010 Profiler
While using Visual Studio Profiler either from Visual Studio UI or through command line...
Date: 06/22/2010
Thread Performance: Resource Contention Concurrency Profiling in Visual Studio 2010
Does your native code deals with critical sections or other synchronization primitives? Does your...
Date: 06/08/2010
VS2010: Silverlight 4 profiling from Visual Studio UI
In my previous post I showed how VS2010 Profiler command line tools can be used to profile your...
Date: 06/01/2010
VS2010: Silverlight 4 profiling
Did you know that Visual Studio 2010 Profiler allows you to profile your Silverlight 4 applications?...
Date: 04/26/2010
Resource Contention Concurrency Profiling in Visual Studio 2010 – Performance Investigation Flows
Visual Studio 2010 brings a number of innovations to multithreaded and parallel computing. One of...
Date: 04/23/2010
VS2010: Profiler Guidance (rules) Part 1
The new guidance feature in the VS2010 profiler will look familiar to people who have used the...
Date: 02/25/2010
VS2010: Profiling In Progress (PIP)
With Visual Studio 2010 we want to make it clearer when you are profiling your application within...
Date: 02/04/2010
VS2010: Using profiler to improve cache data locality
A recent Concurrency Hazards: False Sharing article demonstrates how VS2010 profiler can be used to...
Date: 01/20/2010
VS2010: Investigating a sample profiling report (Function Details)
I’ve already discussed how the new profiler summary page makes it easier to discover and fix...
Date: 01/19/2010
PRF0025: No data was collected – why is that?
One day, you may try to use Visual Studio profiler to sample an application you develop, and end up...
Date: 01/14/2010
VS 2008 Profiler and Nehalem Intel Processor
When you run VS 2008 SP1 profiler on Intel Nehalem CPU based machine, you may experience crash of...
Date: 01/14/2010
Visual Studio Profiler in Virtual Environment
Visual Studio profiler usage on virtual machines was limited so far, as it didn’t support Sampling...
Date: 01/14/2010
How to Profile NUnit tests using the Visual Studio 2010 Profiler
Profiling NUnit tests can be achieved in a few simple steps. The first step, of course, is to decide...
Date: 01/08/2010
VS2010: New Profiler Summary Page
With Visual Studio 2010 we want to make it easier for customers to find and fix performance issues...
Date: 12/31/2009
Using the keyboard to profile an application (Alt-F2 shortcut)
In announcing Visual Studio Beta 2 profiler features, Chris mentioned that we have a new option on...
Date: 12/29/2009
Multi-Tier Performance Analysis
Think of a typical three-tier application; the one that has, let’s say, an ASP.NET UI, a business...
Date: 12/28/2009
Which Profiling Mode Should I use?
Short Answer: Profiling Mode When to use CPU Sampling Use this mode to identify methods that consume...
Date: 12/22/2009
VS2010: Attaching the Profiler to a Managed Application
Before Visual Studio 2010, in order to attach the profiler to a managed application, certain...
Date: 12/07/2009
Visual Studio 2010 Beta 2 Available Now!
On Monday, we released Visual Studio 2010 and .NET Framework 4 Beta 2 to the web! In the new,...
Date: 10/22/2009
Write Faster Code with VS 2010 Profiler
Well, Visual Studio 2010 Beta 1 is finally here!!! WooHoo. As you may have seen in Brian Harry’s...
Date: 06/10/2009
Visual Studio 2008 AJAX Profiling Extensions Power Tool
Originating in Microsoft Research as Ajax View, the Visual Studio 2008 AJAX Profiling Extensions...
Date: 04/29/2009
Website Performance Talk at MIX09
John Hrvatin, lead program manager on the IE team, recently gave a talk at MIX09 entitled “Building...
Date: 04/21/2009
Patch Released To Fix Sampling On Intel Core i7 Processors
A hotfix has been issued for those of you trying to do sample profiling on Intel’s Nehalem-based...
Date: 02/25/2009
See The Profiler At PDC2008
Steve Carroll, development lead for the Visual Studio Profiler, will be at PDC2008 next week giving...
Date: 10/27/2008
Tip: VS2008 – Finding and Setting Properties (Right-Click)
The Visual Studio Profiler has many properties and options and this tip shows you where to find most...
Date: 09/22/2008
Visual Studio Profiler: Found A Bug? Have A Suggestion?
The profiler is not flawless. We work hard every day to improve it, however, and we’re always...
Date: 09/05/2008
VS2008 SP1 Website Profiling Bug And Workaround
Visual Studio 2008 Service Pack 1, while fixing many profiling bugs, has also unfortunately...
Date: 08/22/2008
Visual Studio 2008 Service Pack 1 Released To The World!
After months of development and some grueling bug fixes, we released the VS2008 SP1 patch to the web...
Date: 08/12/2008
Walkthrough: Profiling With Automated Tests
When doing performance investigations, we recommend having some well-defined scenario in mind in...
Date: 08/07/2008
Sample Profiling And Stdin
Some command-line applications can read from stdin for use as program input. The canonical...
Date: 07/29/2008
Tip: VS2008 - Understanding Performance Targets
If you have a solution that contains multiple projects it is important to know what the 'Targets'...
Date: 07/18/2008
Excluding Small Functions From Instrumentation
In Visual Studio 2008, we added a feature to exclude small functions from instrumentation. A small...
Date: 07/08/2008
Quick Tip: VS2008 - Compare Reports Quickly
While investigating a performance problem you may need to collect many Performance Reports and...
Date: 07/02/2008
What code path is allocating the most bytes for a type?
In Visual Studio 2008, we added the ability to quickly determine the most expensive call stack in...
Date: 06/14/2008
Very Quick Tip: Getting the most out of your screen for viewing call trees
I spend a lot of time in the profiler's Call Tree view when I use the profiler. When you are really...
Date: 06/04/2008
Quick Tip: "Save Analyzed" for large VSP files
One cool new feature in the Visual Studio 2008 Profiler is the ability to take a large VSP file that...
Date: 05/18/2008
Performance: Find Application Bottlenecks with Visual Studio Profiler
A couple of members of the profiler team recently wrote an article for msdn magazine, which...
Date: 04/22/2008
Articles on new Visual Studio Team System 2008 profiler features
I’ve recently been working on a series of post on my blog about many of the cool new features that...
Date: 10/19/2007
S. Somasegar on new profiler features
S. Somasegar the VP of Developer Division has just put up a post on his weblog detailing some new...
Date: 09/18/2007