Range-v3 on MSVC is Available on GitHub
We are delighted to announce that the Visual C++ Team just published an implementation of range-v3 on the Microsoft GitHub repo.This contribution comes hot on the heels of our recent work to improve...
View ArticleGradle build task supports Checkstyle analysis
A few sprints ago we enabled SonarQube and PMD analysis on the Maven and Gradle tasks. We are continuing to add code analysis tooling the main Java build tasks with Checkstyle support for...
View ArticleAnnouncing the .NET Framework 4.6.2 Preview
We are pleased to announce the .NET Framework Preview 4.6.2. You can download the release from one of the following links:.NET Framework 4.6.2 Preview – Standalone.NET Framework 4.6.2 Preview – Web...
View ArticleVcpkg: a tool to acquire and build C++ open source libraries on Windows
We are delighted to announce the availability of VCPkg on GitHub https://github.com/Microsoft/vcpkg . Vcpkg and its associated open sourced port tree simplify acquiring and rebuilding open source...
View ArticleLightweight C++ Installation in Visual Studio “15”
Recently at the //build conference, we announced a preview of a new installation experience for Visual Studio that gives you a more focused subset of the tools you need, and minimizes the impact to...
View ArticleBring your C++ codebase to Visual Studio with “Open Folder”
Welcome to Visual Studio ’15’ Preview 5! Starting with this release, Visual Studio supports opening folders containing source code without the need to create any solutions or projects. This makes it a...
View ArticleC++ compiler diagnostics improvements in VS “15” RC
This post written by Andrew Marino and Andrew PardoeVisual C++ in VS “15” RC now allows you to see where errors are in a line of code—the column number—as opposed to just showing the line number. As...
View ArticleC++ IntelliSense Improvements – Predictive IntelliSense & Filtering
IntelliSense is one of the most commonly used features in Visual Studio. With it, developers can write code more efficiently and learn more about their codebase at the same time. In a sense,...
View ArticleCMake support in Visual Studio
This article describes the current proof-of-concept support for CMake in Visual Studio. As we evolve the experience in upcoming preview releases, we will continue to update the content here.What is...
View ArticleVisual Studio “15” Preview 5 Now Available
Visual Studio “15” Preview 5 is now available. Read the official announcement on the Visual Studio blog.Highlights for C++ developers include:Faster project load, coding, and debugging for C++.The C++...
View ArticleFaster C++ solution load with VS “15”
The Visual C++ product has had projects ever since its inception. Visual C++ had its own IDE up through Visual Studio 6. Starting in Visual Studio .NET, C++ moved to a new IDE shared by Visual Basic,...
View ArticleFaster C++ build cycle in VS “15” with /Debug:fastlink
Continuing with our goal of further improving developer productivity with Visual Studio “15” there have been major investments made for also improving incremental developer builds. The developer...
View ArticleCompiler Tools Layout in Visual Studio “15”
You’ll see many improvements for C++ developers in Visual Studio “15” as soon as you load your first project. But some of the changes in the product aren’t so obvious. One in particular might surprise...
View ArticleLive architecture dependency validation in Visual Studio “15” Preview 5
In the past year, you told us that you considered removing unwanted dependencies to be an important part of managing your technical debt. The Layer designer enables you to validate architectural...
View ArticleAnnouncing General Availability for Code Search
Today, we are excited to announce the general availability of Code Search in Visual Studio Team Services. Code Search is available for Team Foundation Server “15” as well.What’s more? Code Search is...
View ArticleC++/WinRT Available on GitHub
C++/WinRT is now available on GitHub. This is the future of the Modern C++ project and the first public preview coming officially from Microsoft.https://github.com/microsoft/cppwinrtC++/WinRT is a...
View ArticleUML Designers have been removed; Layer Designer now supports live...
We are removing the UML designers from Visual Studio “15” Enterprise. Removing a feature is always a hard decision, but we want to ensure that our resources are invested in features that deliver the...
View ArticleCppRestSDK 2.9.0 is available on GitHub
We are delighted to announce a new version of CppRestSDK (Casablanca) 2.9.0, this new version available on GitHub introduces new features and fixes issues reported on the 2.8.0 version. The C++ REST...
View ArticleVcpkg updates: Static linking is now available
One month ago, we announced the availability of Vcpkg a command line tool to easily acquire and build open source C++ lib and consume it in Visual Studio 2015. The initial release provided only dynamic...
View ArticleVisual C++ docs: the future is… soon!
We on the Visual C++ documentation team are pleased to announce some changes to the API reference content in the following Visual C++ libraries: STL, MFC, ATL, AMP, and ConcRT.Since the beginning of...
View Article