Chapter 8. New Features in Visual C++ .NET

Visual C++ .NET provides the developer with the flexibility to choose the best from both worlds (i.e., the developer can opt for the .NET Framework classes or Enhanced Microsoft Foundation Classes (MFC) and ActiveX Template Library (ATL) Libraries). This puts Visual C++ .NET above other languages supported by the Visual Studio .NET.

Visual C++ .NET has introduced a new programming model for C++ developers, managed extensions. Now using managed extensions, you can write C++ code with the classical approach using Microsoft Foundation Classes (MFC), Active Template Library (ATL), COM, and WIN32 APIs, generally referred as unmanaged code, and at the same time you can write code in C++ using libraries provided ...

Get Migrating to .NET: A Pragmatic Path to Visual Basic .NET, Visual C++ .NET, and ASP.NET now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.