C++ Team Blog

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

Parallel STL – Democratizing Parallelism in C++

Only a few years ago, writing parallel code in C++ was a domain of the experts. Nowadays, this field is becoming more and more accessible to regular developers thanks to the advances in libraries, such as the PPL and C++ AMP from Microsoft, Intel's Threading Building Blocks, OpenMP or OpenACC if you prefer a pragma-style approach, OpenCL for ...

Tech Days 2014 – April 16 – 17 World Forum Den Haag

Tech Days is the annual Microsoft Conference for software development, software architecture and IT solutions in the Netherlands. The Tech Days conference covers the full spectrum of Microsoft development technologies with sessions about Modern Application Development, Cloud, Web, Phone, Visual Studio, User Experience, Management, Deployment, ...

Tech Days 2014 – April 16 – 17 World Forum Den Haag

Tech Days is the annual Microsoft Conference for software development, software architecture and IT solutions in the Netherlands. The Tech Days conference covers the full spectrum of Microsoft development technologies with sessions about Modern Application Development, Cloud, Web, Phone, Visual Studio, User Experience, Management, Deployment, ...

DirectX Graphics Development with Visual Studio 2013 and Update 2

Hello, everyone! My name is Rong Lu, a program manager on the Visual C++ team. Last week at BUILD conference, I gave a talk on “DirectX Graphics Development with Visual Studio 2013 and Update 2” in which we walked through a couple of exciting new features in Visual Studio 2013 Update 2 (Download Update 2 RC) for DirectX development...

CppCon – The C++ Conference

In 2012 and 2013, Microsoft put on the GoingNative conference which is all about portable C++ on all compilers and platforms. The two GoingNative events were wildly popular and have been two of the biggest C++ conferences ever, so developers have been asking us: Will there be a GoingNative 2014, and when?In his Build conference session Modern ...

CppCon – The C++ Conference

In 2012 and 2013, Microsoft put on the GoingNative conference which is all about portable C++ on all compilers and platforms. The two GoingNative events were wildly popular and have been two of the biggest C++ conferences ever, so developers have been asking us: Will there be a GoingNative 2014, and when?In his Build conference session Modern ...

BUILD 2014, Talks for Thursday

While I am not attending the Build conference myself, I did tune in for the keynote and bits and pieces of other live-streamed talks and look forward to catching many of the sessions over on Channel 9 once they are available.Here is what is happening for C++ developers at Build on Thursday, 4/3: Share your thoughts in the comments below ...

BUILD 2014 begins tomorrow, no fooling!

** Update 4/2 9am ** Are you watching the keynote live at https://channel9.msdn.com/?wt.mc_id=build_hp?The BUILD conference begins tomorrow. Here are few things you, our loyal Visual C++ blog readers, should know: Stay tuned for more...

Linker Enhancements in Visual Studio 2013 Update 2 CTP2

For developer scenarios, linking takes the lion's share of the application's build time. From our investigation we know that the Visual C++ linker spends a large fraction of its time in preparing, merging and finally writing out debug information. This is especially true for non-Whole Program Optimization scenarios. In Visual Studio 2013 ...

DirectX 12

For Friday, how about more information about DirectX 12 announced at GDC earlier this week?DirectX 12 introduces the next version of Direct3D, the graphics API at the heart of DirectX. Direct3D is one of the most critical pieces of a game or game engine, and we've redesigned it to be faster and more efficient than ever before. Direct3D 12 ...