For those of you allowing MSVS to access the internet you may have noticed on the home page that MFC is getting a major update in MSVS 2008. It will have native support for the kind of docking and toolbars we all see in MSVS and Office products.

I wonder why Microsoft is opting to update this supposed 'outdated' class framework? Not that it's a bad thing since I personally think MFC is excellent for GUI dialog apps and (minus the current doc/view architecture) isn't too bad for MDI and SDI apps.

Perhaps not as many are using .NET in C++ as they thought would? Most of us would probably use .NET in C++ if they had not altered the language just to get it to work.