In conjunction with Microsoft we are happy to offer you a free license to convert up to 10,000 lines of code from Visual Basic to VB.NET or C#, your choice.
You can get your copy from the download link below.
If you're unfamiliar with the Visual Basic Upgrade Companion, here are some basics:
The VBUC is an automated tool that can convert up to 95% of your Visual Basic source code to either VB.NET or C#, paving the way to a more modern, supported, version of your application.
The VBUC is based on state-of-the-art artificial intelligence software. It has been in use for over 15 years first as the Visual Basic Upgrade Wizard (shipped as part of Visual Studio) and later as a standalone tool. VBUC has been used to convert billions of lines of VB code to .NET by companies large and small all over the world.
VBUC uses artificial intelligence to map patterns in Visual Basic to code, objects, and methods in either VB.NET or C#. Although your VB application code may be linear, you can still automate much of the conversion to a more object-oriented design using the VBUC.
Using VBUC can save you a lot of time and money. VB6 has not been a supported product by Microsoft since 2008, and has some deficiencies including security holes and compliance issues. It makes sense to use VBUC to jumpstart your application modernization if:
Sorry, no. The VBUC is powerful, but it can't give us world peace or make your application modernization process effortless. What it can do is dramatically reduce the overall time and effort needed to take a perfectly-good Visual Basic application and turn it into a more modern architecture, more modern progamming language, with the exact same functionality that you can maintain and update as desired.
No, the VBUC converts native code to native code. There are no runtimes or magic to make your application work. When your migration is finished, you will have a well-structured, commented application in VB.NET or C#. Click here for an example.
It's pretty simple to get your free license:
The MSDN special offer gets you a license to convert a single Visual Basic application with up to 10,000 lines of code to VB.NET or C#. Lines of code (LOC) counted don't include comments or blank lines. If your application is more than 10k LOC, you will need to purchase an additional license.
Please go here to get the correct license for additional LOC.
Don't know how many LOC your app has?
Download the assessment tool to find out.
Click the button below.