I have be given the task to convert a newly finished Windows app (using VB.NET) to C++ because of resource limitation on the target machines which prevent .NET from being loaded. So the solution that's been made is to use C++ and take advantage of the higher performance and lower resrouce requirement of C++. SO I need some advices about the major steps in this process ASAP.
The application involves networking and ActiveDirecctory, yet I have had virtually no experience with either. I will have the VB.NET source code, but I'm afraid it will have little value because I presume it makes extensive use of the .NET Base Class Library. And those objects would need to be re-written from scratch or found in some C++ library, if there are any around these days.
If you were handed this task, what major steps would you take to fulfill this assignment? I can use MFC is I want, so there may be enough tools there to satisfy my needs, but I do not know for sure.
But please keeep your advice high level for this first pass. I need to present some ideas at a high level first.