I have been working with the new Studio 2005. I am creating several apps, one with multiple documents and some others that are more dialog box type apps. I have done some MFC in studio 6 (C++) but I would like to understand when it is better to use MFC, Win Forms or ATL. I have tried to read up on these but I am still confused.
Also, C++/CLI is confusing. Is this just managed code that does garbage collecting? Is managed code better that unmanaged?