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,...
View ArticleJust 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...
View ArticleWhat’s New for Visual C++ Developers in VS2013 Preview
Since the newer Visual C++ content is not yet live on MSDN, I copied the key bits from the "What's New for Visual C++ Developers" and replicated it below. Note that this post may be removed after the...
View ArticleUsing the 2013 CPU Sampling Profiler to Understand C++ Compiler Optimizations
If you’ve ever profiled an optimized build of a C++ application there is a good chance that you looked at the profiling report and saw some functions missing that you expected to be present so you had...
View ArticleUsing 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...
View ArticleC++11/14 STL Features, Fixes, And Breaking Changes In VS 2013
I'm Stephan T. Lavavej, and for the last six and a half years I've been working with Dinkumware to maintain the C++ Standard Library implementation in Visual C++. It's been a while since my last...
View ArticleImproved 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...
View ArticleOptimizing C++ Code : Constant-Folding
If you have arrived in the middle of this blog series, you might want instead to begin at the beginning.This post examines Constant-Folding – one of the simplest optimizations performed by the VC++...
View ArticleMFC support for MBCS deprecated in Visual Studio 2013
Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team. In this blog post I want to share some information about the Microsoft Foundation Class (MFC) Library, and in particular the...
View ArticleIntercepting HTTP Request/Response using C++ Rest HTTP Library
We released the C++ REST SDK (codename "Casablanca") as an open source project on CodePlex in Feb 2013. It enables writing modern, asynchronous C++ code that can connect with REST services.Using the...
View ArticleC++ REST SDK 1.1.0 is now available
C++ REST SDK 1.1.0 has been released on CodePlex. This version of the C++ REST SDK reintroduces the much anticipated the HTTP Listener library. Developers can now complete their REST story by creating...
View ArticleIntroducing ‘Vector Calling Convention’
IntroductionIn VS2013 (download here), we have introduced a new calling convention known as 'Vector Calling Convention' but before we go on and introduce the new calling convention let us take a look...
View ArticleC99 library support in Visual Studio 2013
Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team. In this blog post I want to share some information about the C99 support added to the C run-time library in Visual Studio 2013.To...
View ArticleNew Features in C++/CX's for VS 2013 RTM
Introduction:Hi, I’m Brandon Jacobs, an intern on the Visual C++ Libraries team. For part of my internship, I was tasked with adding new features to Stephan T. Lavavej’s <collection.h>. It was...
View ArticleC++ IDE Performance Improvement in Visual Studio 2013 Preview
My name is Li Shao. I am a Senior Software Design Engineer in Test on the VC++ team. In this blog, I would like to share the performance enhancements we've made in VS 2013 Preview to improve the C++...
View ArticleOptimizing C++ Code : Dead Code Elimination
If you have arrived in the middle of this blog series, you might want instead to begin at the beginning.This post examines the optimization called Dead-Code-Elimination, which I’ll abbreviate to DCE....
View ArticleATL 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...
View ArticleC++ 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...
View ArticleHow is your experience developing graphics apps?
Hello, my name is Rong Lu. I’m a PM on Visual C++ team working on graphics development features in VS, including asset designers, templates, graphics diagnostics, etc.. In preparation for planning for...
View ArticleAbility to debug Optimized Code (Optimized Debugging)
Optimized Debugging or in other words the ability to debug optimized code has come across as an important feature request in previous surveys.As we start planning for the next version of Visual Studio...
View Article