I recently got a chance to meet with a number of developers and some MVPs in my trip to the Far East.  One of the questions that people asked me was related to Visual C++ and support for libraries in the .NET world.  One of the key goals of Visual C++ 2005 has been a commitment to enable you to protect your existing assets as you move forward.  We wanted to make sure that you can easily access existing and new Windows technologies from your C++ code.  Visual C++ code built using MFC, ATL, etc. will seamlessly take advantage of new windows applications.

 

Libraries

Visual C++ 6.0 – CRT, SCL, MFC, ATL

Visual C++ 2002 and 2003 – CRT, SCL, MFC, ATL, ATL Server

Visual C++ 2005 -- CRT, SCL, MFC, ATL, ATL Server, Support Library, OpenMP

 

Technologies

Visual C++ 6.0 – Win32, COM, OLE,

Visual C++ 2002 and 2003 – Win32, COM, OLE, .Net, Web Services, WinForms

Visual C++ 2005 -- Win32, COM, OLE, .Net, Web Services, WinForms

 

Namaste!