Browse by Tags

Tagged Content List
  • Blog Post: Find Your Favorite Library for C++ in NuGet

    Many of you may know that NuGet is the “go-to” library repository for .NET development, but what about using it for C++? The answer here may surprise you as many of the top open source C++ libraries are actually sitting in the NuGet gallery. For those who haven’t used NuGet before...
  • 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: 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: Graphics Diagnostics in Visual Studio 2013 Update 3 RC

    Hello again! Three months have passed since we talked about what's new for Graphics Development in Visual Studio 2013 Update 2 . Since then the team has been working to bring even more Graphics Diagnostics features into Visual Studio. I'm very excited to share with you what we have put in Visual Studio...
  • 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: Parallel STL - Democratizing Parallelism in C++

    Only a few years ago, writing parallel code in C++ was a domain of the experts. Nowadays, this field is becoming more and more accessible to regular developers thanks to the advances in libraries, such as the PPL and C++ AMP from Microsoft, Intel's Threading Building Blocks, OpenMP or OpenACC if you...
  • Blog Post: DirectX Graphics Development with Visual Studio 2013 and Update 2

    Hello, everyone! My name is Rong Lu, a program manager on the Visual C++ team. Last week at BUILD conference, I gave a talk on “DirectX Graphics Development with Visual Studio 2013 and Update 2” in which we walked through a couple of exciting new features in Visual Studio 2013 Update 2 (...
  • Blog Post: Why C++?

    A few weeks ago, I had an opportunity to share a few scenarios where C++ really matters to an internal audience from the field. No demo code or sample projects were reviewed, just the scenarios and first-hand examples. Why C++? Learn "what those C++ folks" know . Some developers feel a pull...
  • Blog Post: Challenge – Vulnerable Code

    This challenge appeared on an internal alias dedicated to C++. It was issued by Mike Vine, a developer here at Microsoft who agreed to let us share it with the mighty Visual C++ blog readers: This challenge came from me thinking about a simple bug which could be turned into a security vulnerability...
  • Blog Post: Windows Azure Storage Client Library for C++

    The Windows Azure Storage team has announced the availability of a new Windows Azure Storage Client Library for C++. This is a preview release and they are looking for your feedback. This release includes support for blob, table, and queue storage abstractions and provides additional functionality such...
  • Blog Post: Weathr, a 3D Weather App now on CodePlex

    Welcome to 2014. May all your C++ code run perfectly! Thomas Petchel wanted really to explore the intersection among C++, DirectX, and XAML in the context of a Windows Store app. The result? Weathr , a 3D weather app for windows 8.1. It is a smooth, responsive app that shows weather information...
  • Blog Post: Visual Studio Rename Refactor Helper for Visual Studio 2013

    The C++ language is large and complex with context-sensitive syntax subtleties that make it difficult to create a reliable and fast rename refactoring tool. For years we wanted to include rename refactoring in Visual C++ but it never quite made it. We were concerned about scalability, performance and...
  • Blog Post: Visual C++ Libraries Survey

    The Visual C++ team wants to better understand how you use libraries in your day-to-day development work. Whether you’re publishing libraries, finding libraries that work on the Microsoft platforms for which you’re building your apps, or integrating libraries into your project and build systems...
  • Blog Post: C++ IDE Improvements in Visual Studio 2013

    When we considered what features to add to the C++ IDE in Visual Studio 2013, we decided to focus on improving the C++ code editing experience. We've added a number of features that will help you write and format your code more quickly, and will give you more useful information in IntelliSense. You can...
  • Blog Post: ATL and MFC changes and fixes in Visual Studio 2013

    Hello, I’m Pat Brenner , a developer on the Visual C++ Libraries team. In this blog post I would like to share with you the changes that we’ve made in ATL and MFC for Visual Studio 2013. One of the major changes we made was to eliminate the ATL DLL altogether. All ATL code is now static...
  • 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: Visual Studio 2013 Preview Now Available!

    Soma announced availability of the Visual Studio 2013 Preview. The experience for Visual C++ developers was improved with enhancements in the following areas: ISO C/C++ standards, Visual C++ library, C++ application performance, Windows Store App development, diagnostics, 3-D graphics, the IDE and...
  • Blog Post: Deep Dive into NuGet Native (Part One)

    Howdy! Today I thought I’d start explaining how NuGet supports C/C++ packages under the covers, and look into how one could (theoretically) manually construct a package without using the CoApp PowerShell tools. As I mentioned before, C/C++ packages built for NuGet didn't require a whole...
  • Blog Post: New Channel 9 video on the Visual Studio 3D Starter Kit now online

    If you’re interested in DirectX development, head on over to Channel 9, where there’s a new video about the Visual Studio 3D Starter Kit . This time, Roberto Sonnino interviews Gokhan Sengun, who’s created the Virtual Experiment Laboratory app, which is the first known app on the Windows...
  • Blog Post: Image Processing with C++ AMP and the .NET Framework

    Image processing is a computational task that lends itself very well to GPU compute scenarios. In many cases the most commonly used algorithms are inherently massively parallel, with each pixel in the image being processed independently from the others. As a result, image processing toolkits have been...
  • Blog Post: NuGet for C++

    The wait is over. NuGet support for C++ projects is here . Quick Links • NuGet 2.5 Download page: https://nuget.codeplex.com/releases/view/96733 • CoApp’s Powershell Tools Installer to create C++ NuGet packages: http://coapp.org/releases • Some C++ NuGet packages to try out: http...
  • Blog Post: Finding the Visual Studio Command Prompts in Visual Studio 2012

    If you’re using Visual Studio 2012 on Windows 8, you may be looking for the Visual Studio Command Prompt shortcuts. These shortcuts are installed by Visual Studio to run scripts that configure the command line environment to use particular sets of Visual Studio tools, or to use specific versions...
  • Blog Post: Developing an app with the Visual Studio 3D Starter Kit, part 3 of 3

    Welcome back to our third and final post on using the Visual Studio 3D Starter Kit ! If you read our previous posts in this series ( here and here ), you’ve got an app that has an animated die, and you’re ready to make the last few changes to get this app to run on Windows RT devices and...
  • Blog Post: Developing an app with the Visual Studio 3D Starter Kit, part 2 of 3

    A few days ago we talked about how to use the Visual Studio 3D Starter Kit to create a simple dice rolling app. Now we’re going to take the app one step further, by adding some animation. If you need to catch up, here’s a link to the previous blog post. Let it roll, baby, roll In order...
  • Blog Post: Developing an app with the Visual Studio 3D Starter Kit, part 1 of 3

    As we promised a few weeks ago , welcome to the first post in a series where we’ll explore a full end-to-end app developed with the Visual Studio 3D Starter Kit . During this series we’ll develop a 3D dice roller that allows you to roll a 6-sided die by tapping or clicking it. In the process...
Page 1 of 2 (38 items) 12