C++ MFC vs .NET?

前端 未结 11 1220
梦如初夏
梦如初夏 2021-01-30 08:36

My colleagues are using Visual Studio 2002 and uses the C++ MFC. I am developing in C #.

It has not been any problems before, but now questioning our customers if we re

11条回答
  •  失恋的感觉
    2021-01-30 09:05

    I transitioned from C++/MFC to C#/WinForms just over a year ago (late bloomer, I know ;) ).

    Language differences aside, it's going to be far easier to transition from MFC to WinForms than the other way around. I think there is definitely value in knowing MFC if you intend to be effective at maintaining legacy applications. However:

    Would I learn MFC from the ground up (given existing technologies)? No, probably not.
    Would I write new applications in MFC? No, probably not.

    The advantages of MFC are far outweighed by the support, flexibility, and ease of use of .NET. For what it is, MFC is superb, and I'm grateful for the opportunity to have worked with it -- it taught me a lot. Ultimately, though, it's on its way out.

提交回复
热议问题