Migation of a VB6 application to .NET platform is almost like a rewrite, no matter it is VB.NET or C#. Do you think it will require more effort to do it in Java platform, when compared to .NET platform, since it is a rewrite anyway? Please share your thoughts!
Share
No offence, but you are wrong. Porting to .Net is usually far easier than a rewrite.
Here’s the official advice from Microsoft UK:
From a blog post by a Microsoft guy who consulted on rewrites:
I recommend the following two steps in this order.
In answer to your actual question: would a complete rewrite be easier in .Net or Java? That mainly depends on which one your team knows best. It also depends a little on whether the application interacts with COM, just like SLaks says.