I know that a big question was asked regarding the migration of VB6, but I do not believe that the answer was given in my specific situation.
Basically, our company wants to transfer our critical business application VB6 Line-of-business, which is quite large, uses user libraries to communicate with other internal programs, and some dlls we do not have access to the source, no semblance of any " 'best practices' have not been used with this outdated application. In fact, almost all variables are global options, and most codes such as printing, etc., are simply copied / pasted to where necessary. Well, copy, paste and change just a little ...
The decision between VB.NET and C # .NET is up to us if we should try to migrate and they would like us to consider moving the application to a web format. Management will not spend money on external migration companies.
Another option is from our infrastructure team, which is looking at Using virtualization to save a Visual Basic 6.0 client application.
Our boss wants us to give high-level assessments and recommendations, but told us that executives would like this to be done by April 2010.
Yes, we laughed at that.
My questions:
Does anyone have the opportunity to share with virtualization, since this is a much preferable option from the point of view of developers? Did it work for you? Are there any messages you would warn about?
Despite the fact that previous system analysts, giving estimates of 1-2 years, management is constantly pushing for 2-4 months of time frames. Any advice on convincing them of this crazy?
Has anyone migrated to a large VB6 web app? One of the previous VB6 migration questions answered the topic of converting partitions to COM libraries with .NET support enabled in order to launch the VB6 application. Can this approach be used? Has anyone here tried this successfully?