Announcing Casablanca, a native library to access the cloud from C++
Our devices are becoming increasingly connected, and at the same time our customers expect the applications running on those devices to be fast and fluid. Asynchrony is important on the client for...
View ArticleAuto-Vectorizer – New Posts
If you are interested in the Auto-Vectorizer feature, shipping in Visual Studio 11, please hop over to the Native Concurrency blog, where we are now on episode 4. The Overview post now includes a...
View ArticleThe Metro style apps with C++ event is now a live webcast
As I mentioned a couple of weeks ago, we announced the Metro style apps with C++ event. Since we announced the camp, there were a lot of requests for a live webcast. Thanks to Jaime who just posted on...
View ArticleFollow the Windows 8 Metro style event live
We are getting ready to start the event right now. Follow the twitter feed here: https://twitter.com/#!/search/%23ch9live The event will also be streaming live here:...
View ArticleUnit test framework in VS11
We provide the ability in Visual Studio 11 to do native unit testing, with a new C++ unit testing framework shipping in the box. We’re really happy to enable this support for our C++ developers, so you...
View ArticleC++ Build Throughput: Visual Studio 11 Pre-Release Compared to Visual Studio...
Hi my name is Li Shao. I am a Senior Software Design Engineer in Test in the Visual C++ group. In this blog, our team would like to review Visual Studio 11 (VS11) Desktop application build throughput...
View ArticleBe What’s Next (We’re hiring!)
The C++ organization is growing and hiring across all feature areas (C++ 11, compiler front-end, compiler back-end, C++ AMP, PPL, libraries & runtime, IDE, Casablanca). We are looking for...
View ArticleC++ in Visual Studio 2012 Express for Windows Desktop
In case some of you missed it, Soma recently announced Visual Studio Express 2012 for Windows Desktop development. This express edition will include the latest VC++ compiler and libraries, which is...
View ArticleWhat bugs were fixed in MFC in Visual Studio 2012?
Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team. I recently shared some information about the Microsoft Foundation Class (MFC) Library in this blog post. Several people responded...
View ArticleTargeting Windows XP with C++ in Visual Studio 2012
We recently announced the Visual Studio 2012 product lineup and platform support, and as a part of this announcement we mentioned that we were evaluating options for enabling C++ developers to build...
View ArticleSTL Bugs Fixed In Visual Studio 2012
After Pat's post last week about MFC bugs fixed in Visual Studio 2012 (aka VC11), I thought that a similar list for the STL would be interesting: ID Title 492128 std::locale constructor modifies global...
View ArticleAnnouncing Casablanca refresh
Back, at the end of April, we announced our first release of Casablanca as an incubation project on Devlabs. Since then, we are glad to have received a positive response from the C++ community....
View ArticleOptimizing your binaries with the VC++ compiler for optimum performance...
There are several reasons to program in C++, and one of the most important ones is the incredible performance that one can obtain. There are a set of optimizations that the Microsoft Visual C++...
View ArticleDebugger Type Visualizers for C++ in Visual Studio 2012
In Visual Studio 2012, one of the new features for C++ developers is the new native type visualization framework (natvis) added to the debugger which allows customizing the way data types are...
View ArticleTemplate Argument Deduction - Core C++, Part 2
Part 2 of my third video lecture series (covering the C++ Core Language) is now available. In this part, I took an hour to explore template argument deduction, including what "non-deduced contexts"...
View ArticleCompiler Bugs Fixed In Visual Studio 2012
Following STL Bugs Fixed In Visual Studio 2012, here are similar lists for the compiler front-end (responsible for parsing C++)... ID Title 599151 Using declaration for a name of a type does not work...
View ArticleVisual C++ in Visual Studio 2012
If you have read Jason Zander’s post earlier today, you know that Visual Studio 2012 has been released to the web! Check out the MSDN Subscriber Download Page and the Visual Studio product website....
View ArticleConnecting C++ and XAML
Hi, I’m Andy Rich, a tester on the C++ frontend compiler and one of the primary testers of the C++/CX language extensions. If you’re like me, making use of a technology without understanding how it...
View ArticleC++/CX Part 0 of [n]: An Introduction
Hello; I'm James McNellis, and I've recently joined the Visual C++ team as a libraries developer. My first encounter with the C++/CX language extensions was early last year, while implementing some...
View ArticleC++ AMP Resources
Hopefully by now you have heard of C++ AMP. C++ AMP is a modern C++ library (plus a key new language feature) that ships with Visual Studio 2012 and it lets you take advantage of accelerators, such as...
View Article