MFC app - porting
-
Hi All I have come to the conclusion that i should ditch MFC and go the .NET way. I have a dialog based MFC project 25% complete. Is there a way of been able to use these classes and forms from .NET (managed C++ or C#) so i don't have to rewrite everything. Thanks Matt Matt G
-
Hi All I have come to the conclusion that i should ditch MFC and go the .NET way. I have a dialog based MFC project 25% complete. Is there a way of been able to use these classes and forms from .NET (managed C++ or C#) so i don't have to rewrite everything. Thanks Matt Matt G
Harggg!!! I don't think so! You need to re-program the UI ( no builder ), and if your current MFC app is very UI intensive, it can take some times. Max.
-
Harggg!!! I don't think so! You need to re-program the UI ( no builder ), and if your current MFC app is very UI intensive, it can take some times. Max.
-
Thanks Max, Do you agree its probably better to move it now rather than the whole project later? As i get the feeling we'll all be going the C# way. Cheers Matt G
There are 2 possibilities : 1- move now : pros : less code to port; chance to learn a new technology. cons : learning curve and false expectations from management. 2- move later : pros : not much pros here, except maybe a better knowledge of the application domain. cons : lot's of re-programming; maybe hard to convince your boos to pay to redo something that's already working. Whatever the choice you take, I'd suggest trying to separate the UI from the core as much as possible. If I was in your position, I'd move now to .net. Max.
-
There are 2 possibilities : 1- move now : pros : less code to port; chance to learn a new technology. cons : learning curve and false expectations from management. 2- move later : pros : not much pros here, except maybe a better knowledge of the application domain. cons : lot's of re-programming; maybe hard to convince your boos to pay to redo something that's already working. Whatever the choice you take, I'd suggest trying to separate the UI from the core as much as possible. If I was in your position, I'd move now to .net. Max.