Diagnose .NET Memory Issues in Production using Visual Studio 2013

One of the issues that frequently affects .NET applications running in production environments is problems with their memory use which can impact both the application and potentially the entire machine. To help with this, we've introduced a feature in Visual Studio 2013 to help you understand the .NET memory use of your applications from .dmp files collected on production machines. As Brian Harry previously announced, this functionality will be available in the preview of Visual Studio 2013 that will be made available at the Build conference next week.

In this post, I'll first discuss common types of memory problems and why they matter. I'll then walk through an example of how to collect data, and finally describe how to use the new functionality to solve memory problems in your applications.

Continue reading >>