Browse by Tags

Tagged Content List
  • Blog Post: Multiple Monitor Support for Windows Store Apps in Visual Studio 2013 Update 3

    With Windows 8.1, you can drag and move Windows Store apps between multiple monitors. Prior to Visual Studio 2013 Update 3, launching and debugging Store apps from Visual Studio would always open it on the primary monitor. In Visual Studio 2013 Update 3 , we have added persistence to remember which screen...
  • Blog Post: .NET Memory Analysis: Go to Source in Visual Studio 2013 Update 3

    For those of you using .NET memory dump analysis to investigate memory issues and inspect values of objects and instances in your dumps, we have added a small improvement to bring you to your source in Visual Studio 2013 Update 3 . If you have ever been examining your memory types and want to inspect...
  • Blog Post: Phone Debugging in Visual Studio 2013 Update 2

    Visual Studio 2013 Update 2 introduced several exciting changes for mobile development. You are now able to use the same programming model that you use to build Windows Store apps for Windows 8.1, to build XAML apps Windows Phone 8.1 . In this post, I will remind you of the most important diagnostic...
  • Blog Post: Diagnosing Mobile Website Issues on Windows Phone 8.1 with Visual Studio

    If you have spent time trying to make a compelling mobile version of your website you have likely hit issues with it not looking or working correctly on mobile browsers. To help with this on Windows Phone, we’re very excited to announce that in Visual Studio 2013 Update 2 we have enabled the use...
  • Blog Post: .NET Memory Analysis: Object Inspection

    In Visual Studio 2013, we introduced a way to analyze .NET Memory with Visual Studio . Now in the Update 2 , we’ve added a new feature to inspect values of objects and instances to improve your diagnostic capabilities. You can follow along using the same code and dumps from the SampleLeak App we...
  • Blog Post: Triggering Prefetch for Windows Store Apps in Visual Studio 2013 Update 2

    Windows 8.1 introduced a method for Windows Store App developers to pre-register content with the Windows API to cache resources to be used by your apps before your app has been launched. This was to address the issue where your application loads slowly on startup while it waits to pull down the latest...
  • Blog Post: JSON Debugger Visualizer in Visual Studio 2013

    We are proud to announce the addition of JSON Visualizer to Visual Studio debugger in the Update 2 for Visual Studio 2013 . JavaScript Object Notation or JSON is a popular format for transmitting data between server and client applications. The new debugger string visualizer displays JSON encoded strings...
  • Blog Post: Investigating Memory Leaks in Azure Web Sites with Visual Studio 2013

    One of the cool new features in Visual Studio 2013 is the ability to analyze managed memory issues . Recently, Azure Web Sites added support to programmatically get mini-dumps and “diagsession” files that have heap information from Azure Web Sites in production . In this walkthrough, I’ll show you how...
  • Blog Post: How to debug Release Management components

      Enable logs on Microsoft Deployment Agent: The first and most easy way to debug why an action/component is failing is to open the logs available through the deployment step of your release within Release Management (RM) client. To do this, open your release, access the View Log section, click...
  • Blog Post: Just My Code for ASP.NET in Visual Studio 2013

    Posting this on behalf of Patrick Nelson who is a developer on the Visual Studio Debugger team, and also thanks to Rob Paveza for his help with both of our post regarding JavaScript Just My Code Do you develop web apps? Do you hate when the debugger keeps stopping in code you don’t care about...
  • Blog Post: Opening 64-bit Dumps of 32-bit Processes in Visual Studio 2013

    Hello, I am Andrew Chan, a Program Manager on the Visual Studio Debugger Team and in this post I would like to go over an improvement we’ve made to opening dumps of 32-bit processes in Visual Studio. In a nutshell, Visual Studio is now able to open dumps of 32-bit processes that are collected using...
  • Blog Post: .NET Remote Symbol Loading Changes in Visual Studio 2012 and 2013

    In this blog post, we will cover the changes we have made in the way we load symbols in the remote debugging experience for .NET languages. This applies to remote debugging for .NET languages and other languages will load symbols locally. Visual Studio 2010 experience In Visual Studio 2010, we...
  • Blog Post: .NET Memory Analysis Enhancements in Visual Studio 2013

    In my previous post about the new .NET memory analysis feature in Visual Studio , I discussed this new feature we have added to Visual Studio 2013 Ultimate targeted at helping to solve memory problems that occur in .NET applications running in production environments – I encourage you to read that...
  • Blog Post: Switching to Managed Compatibility Mode in Visual Studio 2013

    In Visual Studio 2012, we introduced a new managed debug engine that provides us the ability to more rapidly add new features compared to the older implementation. This can be seen by the number of features introduced in Visual Studio 2013 after only a single year including Managed Return Values , .NET...
  • Blog Post: Data Breakpoints

    This blog post is part of a series on breakpoints in the Visual Studio debugger Data breakpoints are a powerful feature that is currently available to C++ developers. Data breakpoints allow you to stop execution when a particular piece of memory has changed. This can be very useful for solving corruption...
  • Blog Post: Tracepoints

    This blog post is part of a series on breakpoints in the Visual Studio debugger. What is a Tracepoint? It’s not really a breakpoint at all, because it doesn’t cause the execution of the program to break. Instead, it allows the developer to find select a point in in the application to information...
  • Blog Post: Filter Breakpoints

    This blog post is part of a series on breakpoints in the Visual Studio debugger . The code used in the examples below is available to download . Filter breakpoints can be extremely helpful when your application is running the same method many times in parallel. Consider the example where we are calling...
  • Blog Post: Function Breakpoints

    This blog post is part of a series on breakpoints in the Visual Studio debugger . In this post, we will show the function breakpoints feature of Visual Studio and how this feature can be used to save you time while debugging. Dealing with Overloads Let’s say that you want the debugger to...
  • Blog Post: Hit Count Breakpoints

    As mentioned in an earlier post , we will be writing about all of the different breakpoint functionality available in Visual Studio. In this first part, we discuss the hit count breakpoint. If you wish to follow along, the code samples below are available for download . Sample Problem Consider...
  • Blog Post: Breakpoints in Visual Studio 2013

    You are likely familiar with the basic breakpoints functionality in Visual Studio. You click in the editor gutter/margin to create a red circle next to a line of code, and then your app stops at that location when any thread in your code reaches that location, so that you can inspect state using the...
  • Blog Post: Modules Window Search support in VS2013

    This post is about a small featurette we added to one of the debugger windows – not a huge item, but sometimes for some people it is the little things that please them and so we decided that it was worth blogging about this feature. When you are debugging a large application, using the Modules window...
  • Blog Post: Just My Code for JavaScript Windows Store Apps in Visual Studio 2013

    If you’ve ever debugged a JavaScript Windows Store app there’s a very good chance that you accidentally ended up in either “Function code [dynamic]” or “base.js” without knowing how you got there and with no clear way to get back out. To help address this, we’ve...
  • Blog Post: Debugging Asynchronous Code in Visual Studio 2013 - Tasks Window

    In an earlier post, I described how enhanced call stacks in Visual Studio 2013 can be used to help you debug asynchronous code. In this second post, I will describe the additional asynchronous debugging improvements through the Tasks window in C#/VB, JavaScript, and C++. The Parallel Tasks window was...
  • Blog Post: Debugging Asynchronous Code in Visual Studio 2013- Call Stack enhancements

    Asynchronous code is ubiquitous in Windows apps. While asynchronous code can be great for creating responsive apps, it can also make it difficult for developers to understand the flow of their application. In Visual Studio 2013 and Windows 8.1, we have added new features that make it easier to understand...
  • Blog Post: JavaScript/Native Interop Debugging in Visual Studio 2013

    Hello, I am Patrick Nelson, a developer on the Visual Studio Debugger Team. Authoring apps that are using more than one language is not uncommon these days. For example, some developers prefer one language for the UI layer but use another language (or reuse components in another language) for their...
Page 1 of 2 (38 items) 12