I've developed a standalone freeware program using Visual C++ 6.0 and MFC 4.2. I'm now considering converting it to a web application and looking for some guidance.
I've got some experience using java servlets to build html pages to 'serve' on an intranet using TomCat. I'm also aware that Perl can be used to write CGI applications, but I'm fuzzy on what that involves.
I was pondering whether it is practical to use Visual C++ 6.0 and MFC to convert the application to a web application. Would this be considered a CGI app? Does MFC have classes that facilitate building HTML pages?
If I went this route, are there low cost web hosting services available? My (uninformed) speculation is that this approach is more like something a corporation would use, and the prices from web-hosting sites would be outside of the budget I can justify. I'd like to stay under $100 per year.
Is this the kind of thing that .Net is for? Should I consider converting to C# or the .Net version of C++ 7.0?