All versionsSee all
The Visual Basic Upgrade Companion (VBUC) includes powerful options to accelerate the code conversion process. VBUC reduces the amount of manual coding and generates a native .NET application that is equivalent to the original VB6 system. Learn more.
Is your organization still using VB6 and currently looking to:
Move away from an unsupported platform.
According to Microsoft's official Product Family Lifecycle Guidelines, as of March 2008 Visual Basic 6.0 reached its end of life. Support for Windows XP ends April 8, 2014.
Preserve and leverage the application’s capital investment.
Guarantee business continuity by losing or replacing applications that have been customized to meet specific business needs.
Reduce development, maintenance and deployment costs.
Take advantage of a large number of reusable components included with the .NET Framework, enabling easier configuration and coexistence of shared libraries.
Break scalability & future evolution constraints.
Applications in legacy platforms have little chance of being enhanced to take advantage of new technologies such as web, mobile and cloud.
Address compliance issues.
Industry, legal and internal policies and regulations, like Sarbanes-Oxley, force many companies to move their applications away from unsupported platforms.
Ensure time to market.
Meet market demands, maintain competitive advantage or expand your product portfolio or services offerings in a timely manner.