Community Goodies: Resource Index for Visual C++ 2010

Introduction:

Introduction of Visual C++ 2010 in MSDN Library: What's New in Visual C++ 2010

[Video] How Do I: What's New for C++ in Visual Studio 2010?

In this video, Jonathan Wood provides a high-level look at the new C++ features found in Visual Studio 2010.

MSBuild support in VC++ 2010:

MSDN article: MSBuild (Visual C++)

VCBuild vs. C++ MSBuild on the Command Line

Compiler and Linker:

MSDN articles:

auto keyword

decltype operator

Lambda functions

rvalue reference declarator (&&)

static_assert

A quick start about the Lambdas, auto, and static_assert in Visual C++ Team Blog

Lambdas, auto, and static_assert: C++0x Features in VC10, Part 1

A community goodies article about the rvalue reference:

Rvalue Reference Support in Visual C++ 2010

A deeper discussion about the rvalue reference:

Rvalue References: C++0x Features in VC10, Part 2

Restart Manager:

A great getting started article posted in Visual C++ Team Blog by Weidong Huang:

MFC Restart Manager Support in VS2010

[Video] How Do I: Use the New Restart Manager in Visual Studio 2010?

In this video, Jonathan Wood shows us how to add the Restart Manager into our MFC program to support the features of restart, auto-save and data recover.

MSDN articles about Restart Manager: How to: Add Restart Manager Support

New CTaskDialog class in MFC:

CTaskDialog – MSDN library for the CTaskDialog Class.

Walkthrough: Adding a CTaskDialog to an Application

This walkthrough introduces the CTaskDialog Class and shows you how to add it to your application.

Libraries:

The SafeInt Library

Concurrency Runtime