I am conflicted about MFC Windows Development, other than keeping the tools designers focused on VC++, is it a reasonable expectation that anyone would support the inefficiencies in developing UI with VC++. It has been long known that C++ for higher level programming is, well, just a waste of money. If I was a manager and someone suggested to me that the best way to build a UI based app would be to use VC++ or C++, I would have to question the worker’s motivations and intellectual capabilities.
I could be wrong, I am sure someone will let me know why MFC and VC++, or C++ is more efficient, but really, when I look at iPhone and the awful development system that Apple has supplied it’s developers with Objective C, I am surprised that managers, artists and others don’t get out the torches and storm the development labs.
Now, I moved for some reason from VB.NET to C# and never really realized why. But unless I am doing game design, I rarely touch VC++ anymore.
If you want to evaluate if I am right or wrong, you might want to start off by installing VC++ by downloading and installing the VC++ Express:
- MFC Tutorial: http://msdn.microsoft.com/en-us/library/bb983935.aspx
MFC isn’t included in the Visual Studio VC++ Express 2010, you will need to install the Visual Studio 2010 Pro or Ultimate to utilize the MFC. If you are a student you can get the Professional via Dreamspark and Ultimate through MSDNAA.
See my other blogs at: