GoingNative 32: C++17 Sneak Preview
From Sneak Preview of C++17 Channel9: Join us with ISO Committee member (and Microsoft as well, of course =P) Gabriel Dos Reis, who graciously took the time to give us the inside scoop of some things...
View ArticleDeveloping Native-Activity (Android) applications
Overview Visual Studio 2015 preview (download here ) introduces the ability for developers to create Android Native Activity application as a part of the cross-platform mobile development. Android...
View ArticleVisual Studio 2015 Preview: Work-in-Progress Security Feature
Background The Preview for Visual Studio 2015 was announced on November 12, 2014. It includes a new, work-in-progress feature, called Control Flow Guard . By simply adding a new option to your Project,...
View ArticleDebug 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...
View ArticleTargeting Android with the C++ REST SDK
Right before the holidays we put together a new release, version 2.4.0, of the C++ REST SDK . One of the new features added in the library is support for targeting Android using the Visual Studio 2015...
View ArticleIncrediBuild and the Visual Studio 2015 Preview
As a reader of this blog, you already know that Visual Studio 2015 Preview is available and has been for a few months. Many of you have downloaded the preview and tried out the many new productivity,...
View ArticleCode Analysis Survey
The Visual C++ team loves surveys , but maybe not for the reasons you think. Surveys are often used to collect data that is sliced, diced, aggregated and munged to provide objective audience insights....
View ArticleNative 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...
View ArticleFind 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...
View ArticleDeveloping Xamarin Android Native Applications
Xamarin has quickly become a popular way for creating cross-platform mobile applications promoting true code-reuse while allowing developers to create native* (native here means natural to the...
View ArticleC/C++ Code analysis in VS2015
By Joe Morris & Jim Springfield (MSFT) This blog provides answers to the following 2 questions. What’s new in C/C++ code analysis for VS2015? What’s supported and not supported in C/C++ code...
View ArticleIntroducing the Universal CRT
In June of last year we published a pair of articles discussing the major changes that we had made to the Visual C++ C Runtime (CRT) for Visual Studio 2015. In "The Great C Runtime (CRT) Refactoring"...
View ArticleGoing Native: Build Throughput, PCH Tool
The Visual C++ team is committed to improving your build throughput in VS2015, and we’re not just talking about shaving-off-a-few-seconds-chump-change. Check out our latest GoingNative video for a slew...
View ArticleVisual Studio 2015 - Share Your Thoughts
Are you using Visual Studio 2015 for cross-platform development? Take our survey! In CTP 6, we've added or updated the following: Support for Android API Level 21 (Lollipop). Improvements to Android...
View ArticleVisual C++ Tools for Windows 10 Technical Preview
Earlier this week we announced the availability of the first preview of the Visual Studio 2015 tools for building Windows 10 applications. C++ continues to be an important language for building Windows...
View ArticleVisual Studio 2015 and Graphics Tools for Windows 10
In Visual Studio 2012, we introduced Visual Studio Graphics Diagnostics for Direct3D. Since then, with every update and release of Visual Studio and every monthly preview release we have continued our...
View ArticleC/C++ Code analysis in VS2015 - RC Update
Hey Folks, in my blog earlier this year (see http://blogs.msdn.com/b/vcblog/archive/2015/02/02/c-c-code-analysis-in-vs2015.aspx ), I talked about what's new in C/C++ code analysis for VS 2015 and why...
View ArticleC++11 Constant Expressions in Visual Studio 2015 RC
In Visual Studio 2015 RC , we have implemented C++11’s Constant Expressions , a feature that has been in development since the November 2013 CTP . This article will describe some neat things that you...
View ArticleMFC Dynamic Dialog Layout
One of the frequently requested MFC features (and by the way, thanks for the feedback and keep it coming!) is the ability to intelligently resize dialogs and their content at runtime. One approach is...
View ArticleSingle-File IntelliSense and other IDE Improvements in VS2015
Hello C++ World! With the release of RC today, we've got a whole bunch of goodies in the IDE, not the least of which is refactoring as well as a really neat feature we like to call Single-File...
View Article