G
Guest
I am porting an application from older tools to .NET FCL or MFC. The
application has over two million lines of code that will be moved over. Most
of the code sends low level commands to disk drives and handles responses,
with a user interface comprising the rest of the code. The new application
will essentially be the old code running with a new GUI. The reasons for
rewriting this is to improve performance and usability.
Question: Should I use .NET Framework Class Libraries, or MFC? I would
like to use .NET, but am afraid that my older, unmanaged code will need to be
run in one environment, and the new managed code needs to run in another
environment (in the CLR) and switching between them will kill performance.
If I use MFC, I don't think I'll have the performance hit.
Can you help me understand these issues better, and give me suggestions,
which way is best?
application has over two million lines of code that will be moved over. Most
of the code sends low level commands to disk drives and handles responses,
with a user interface comprising the rest of the code. The new application
will essentially be the old code running with a new GUI. The reasons for
rewriting this is to improve performance and usability.
Question: Should I use .NET Framework Class Libraries, or MFC? I would
like to use .NET, but am afraid that my older, unmanaged code will need to be
run in one environment, and the new managed code needs to run in another
environment (in the CLR) and switching between them will kill performance.
If I use MFC, I don't think I'll have the performance hit.
Can you help me understand these issues better, and give me suggestions,
which way is best?