Browse by Tags

Tagged Content List
  • Blog Post: Native Memory Diagnostics in CTP 5

    The Visual Studio Memory Usage tool is now selected by default in VS2015 CTP 5 . When you first debug a native app in CTP 5, the Diagnostic Tools window will launch and show both the Memory Usage and CPU Usage tools since they are both checked by default. For more information on the Diagnostic Tools...
  • Blog Post: Debug JNI Android Applications using Visual C++ Cross-Platform Mobile

    With Visual Studio 2015 preview (download here ) we have introduced the ability for developers to create cross-platform mobile applications with Visual C++. For the Android platform specifically this enablement includes ability for developers to create native-activity applications, dynamic and static...
  • Blog Post: Native Memory Diagnostics in VS2015 Preview

    In Visual Studio 2013 Update 2 and also in the earlier CTP releases of Visual Studio 2015, we released a memory diagnostic tool that allowed developers to take heap snapshots of their application and then examine the heap contents upon terminating their application. The initial release supported viewing...
  • Blog Post: C++ Debugging Improvements in Visual Studio 2015

    In Visual Studio 2015 we’ve introduced two improvements to the C++ debugging experience to address pain points that we’ve heard from you. Improved startup performance when launching applications (F5), and reduced the chance functions called from the Watch or Immediate windows deadlocking...
  • Blog Post: Project Support for Natvis

    The past two releases of Visual Studio have evolved the Natvis format to allow developers to easily visualize their debug data inside the VC++ expression evaluator. The first Visual Studio “14” CTP provides a new way for native developers to consume and manage their Natvis debug visualizers...
  • Blog Post: Native Memory Diagnostic Tools for Visual Studio “14” CTP

    In Update 2 for Visual Studio 2013, memory diagnostic tools were added for Windows Store and Windows Phone that enable developers to monitor live memory consumption and take heap snapshots of their applications for further analysis. The Visual Studio team is extending the existing tools to work for Windows...
  • Blog Post: Examining stack traces of objects using Visual Studio 2013

    It is quite common to have a program stopped in the debugger due to a crash or assertion caused by an object being in a bad state, and to track down the problem, you need to figure out how it got that way. In many cases, the call stack of the object's creation can provide valuable clues, but trying to...
  • Blog Post: Code Debugging Content in Community

    A few days ago, we called out some of the great debugging topics on the Microsoft Developer Network (MSDN) Library. Here are some excellent resources outside of the MSDN Library (in no particular order except the last one): Simultaneously debugging script and managed/native code in Windows 8 (...
  • Blog Post: Code Debugging Topics on MSDN

    The MSDN Library is a rich source of information about Microsoft products and technologies including Visual Studio and Visual C++. This post calls out some of the great code debugging topics available for Visual C++ native code developers. The best starting point for (re)visiting debugging topics...
  • Blog Post: Improved exception reporting for C++ Windows Store Apps in Visual Studio 2013

    Windows 8.1 and Visual Studio 2013 come with improvements for exception reporting in the platform and the debugger which will make it easier for native Windows Store App developers to diagnose errors in their applications. In this post, I’ll discuss a few of those improvements that are available...
  • Blog Post: Using Visual Studio 2013 to write maintainable native visualizations (natvis)

    In Visual Studio 2012 we introduced the ability to create visualizations for native types using natvis files. Visual Studio 2013 contains several improvements that make it easier to author visualizations for classes that internally make use of collections to store items. In this blog post I’ll...
  • Blog Post: Just My Code for C++ in VS 2013

    If you have experience debugging C# or Visual Basic code in Visual Studio, you are probably familiar with a debugging feature called Just My Code (JMC). In Visual Studio 2013, we introduce Just My Code for C++. In VS2013, the goal of this C++ JMC feature is to help the user focus on their code when viewing...
  • Blog Post: Guest Post - The Expression Evaluator

    Hi. My name is Ofek Shilon and I blog mostly about various VC++ tricks I come by. Today I’d like to explicitly introduce a debugging feature we all use daily but seldom refer to it by name – the native expression evaluator (abbreviated EE below). The Basics Every time you use the Watch...
  • Blog Post: Visual Studio 3D Starter Kit – Now for Windows Phone 8

    Last year, I decided I finally wanted to take the plunge into DirectX development. I'd done a little bit of OpenGL programming several years ago, but no graphics development since then. I bought a few DirectX books, worked through several online tutorials, and tried out the Visual Studio project templates...
  • Blog Post: Game Debugging in Visual Studio 11

    Hi! I am Amit Mohindra , a Program Manager on the Visual C++ team. We believe Metro style games and graphics-intensive apps present a huge opportunity for developers on new devices such as tablets. The primary API for accessing the full power of the underlying graphics hardware on Windows is DirectX...
  • Blog Post: Visual Studio 2010 Service Pack 1 General Availability

    If you guys follow Jason Zander’s (Visual Studio corporate Vice President) blog, you learned two days ago that the Visual Studio 2010 Service Pack 1 whose Beta had been released last December achieved final release stage. Today is generally available (last Tuesday was only for MSDN subscribers...
  • Blog Post: C++ debugging survey

    The Visual Studio Debugger Team is currently planning features for the next release of Visual Studio. We would like to hear from our C++ developers to make sure that their needs are understood. Please take a couple of minutes to complete the very short survey below. The survey is totally anonymous and...
  • Blog Post: DIA based Stack Walking

    Hello, I am Manish Vasani, an SDET on the VC++ compiler backend team. In this series of posts, I will talk about call stacks and how to use the DIA SDK for implementing a stack walking client that builds a call stack. If you are interested in knowing how debuggers build the call stack or want to write...
Page 1 of 1 (18 items)