C++ Team Blog

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

Connecting to Facebook with the C++ REST SDK

Hi, this is Andy Rich from the C++ QA team.  Previously, I showed you how you can use the C++ REST API to connect to Live services, but this is just one of many web services that you can use the REST API with.  In this blog post, I will walk you through creating a Windows 8 Store App that will log a user into Facebook and download ...

Advanced Developers Conference 2013: C++

The Advanced Developers Conference 2013 takes place May 7-8 this year with sessions on building modern device apps, drivers, graphics development, debugging, creating and consuming cloud services, performance and much more. Here are a couple session descriptions cribbed from the ADC site to whet your appetite: There is still plenty of time...

Guest Post – The Expression Evaluator

Hi. My name is Ofek Shilon and I blog mostly about various VC++ tricks I come by. Today I’d like to explicitly introduce a debugging feature we all use daily but seldom refer to it by name – the native expression evaluator (abbreviated EE below). The Basics Every time you use the Watch window, a lot is going on behind the scenes...

Connecting to Live with the C++ REST SDK

Hi, I’m Andy Rich, a QA on the C++ team.  Last week, the C++ team released the C++ REST SDK (codename “Casablanca”) on CodePlex (http://casablanca.codeplex.com).  This blog post will walk you through using the C++ REST SDK to connect your Windows Store apps to Windows Live services.  This example ...

In the Community: Meet David Cravey

Welcome back to In the Community, our continuing series focusing on members of the C++ and developer community. This week, meet David Cravey, I cut my teeth on programming in BASIC (GW-BASIC/QBasic), but eventually wanted a language that could let me do more. My local library had a nice book comparing the major programming languages at the ...

The C++ REST SDK ("Casablanca")

The C++ REST SDK (codename "Casablanca") has officially been released as an open source project on CodePlex (http://casablanca.codeplex.com). We first announced Casablanca as an incubation project on Microsoft's DevLabs back in April of 2012. Since then we have had several releases and have seen library quickly evolve. As we added new ...

Jumping Into C++: Calculating Unknowns

Last time, I wrote a C++ program to count words in text files. This time, write some code to calculate the motion of an object as an excuse to create a class, use function pointers and mess with some new containers. Thanks to my colleagues Ale Contenti and Andy Rich for providing the inspiration and original Simple Physics Calculator ...

In the Community: Meet Tom Serface

Welcome to In the Community. This week, meet Tom Serface, C++ MVP and longtime Visual C++ user. I have been using VC++ with MFC since it first came out circa 1993 and I saw it demonstrated at a local Software Development show. I've been working for Rimage Corporation for just over 25 years developing software to make our optical disc ...

Visual Studio 3D Starter Kit – Now for Windows Phone 8

Last year, I decided I finally wanted to take the plunge into DirectX development. I'd done a little bit of OpenGL programming several years ago, but no graphics development since then. I bought a few DirectX books, worked through several online tutorials, and tried out the Visual Studio project templates and graphics asset tools, but wasn't ...

In the Community: Meet PJ Naughter

In the Community spotlights members of the C++ / developer community. This week, meet PJ Naughter, a C++ MVP and prolific C++ developer. Take it away, PJ… PJ has been a C++ MVP since 2007. In his spare time, he runs a personal web site at http://www.naughter.com where he publishes open source software and source code of use to Windows C...