C++ Team Blog

The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

Be 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 passionate program managers, developers and testers to bang out the next versions of the toolset! What’s in it for you:  Please ...

Unit 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 no longer need to use the “/clr” flag or fall back to 3rd party frameworks. Read here for more details...

Follow 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: https://channel9.msdn.com/Events/Windows-Camp/Developing-Windows-8-Metro-style-apps-in-Cpp Thanks,Vikas.VisualC++ PM...

The 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 this blog, the event will be broadcasted live!Quoting Jaime:Event sold out within a few days, and we got a lot of requests for it to be ...

Auto-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 Table Of Contents, with links to each separate post.Jim...

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 responsiveness and on the server for scalability.Today we are announcing Casablanca, a Microsoft incubation effort to support cloud based client-...

Building Windows 8 Metro style apps with C++ Windows camp

Hello all,We’re hosting a one day, free technical event in Redmond on May 18, 2012 intended for developers who want to write Metro apps for Windows 8 with C++. Details: Location: Redmond WA, Microsoft campus, bldg 92. Date:  May 18th, 2012 Time:  9 AM to 5 PM for sessions, Q&A and a small social event ...

Target Windows XP in Visual Studio 11 Beta using the Visual Studio 2010 compiler and libraries

In my previous blog I talked about how in Visual Studio 11 we have eliminated the need to convert your Visual Studio 2010 C++ projects in order to adopt the new IDE. The blog also mentioned that you can build your projects using Visual Studio 2010 compiler (tools and libraries) from within Visual Studio 11 using the multi-targeting feature...

Auto-Vectorization

Following the Channel9 talk on Auto-Vectorization, we have now started a series of blog posts that dig deeper into the subject.We decided to publish them, not here, on home territory, but in the NativeConcurrency blog instead.  This already hosts discussions on PPL and C++ AMP.So please checkout the first two articles, on Jim Hogg...