image
Comparing VB Migration Partner with Upgrade Wizard

The Upgrade Wizard was a tool that a company developed for Microsoft and that was included in Visual Studio .NET editions, from version 2002 to 2010. Microsoft ceased to distribute the Upgrade Wizard when support for Visual Basic 6 officially ended. Very few developers missed it, because it never gained a great reputation. Worse, it contributed to create a bad reputation for all VB6-to-.NET code translators on the market.

> READ MORE

image
17 Reasons for Using a Support Library in Migration Scenarios

Unlike the majority of the language conversion products available on the market – which mainly attempt to convert code from one language to another – VB Migration Partner both converts the code *and* uses a support library to decrease the gap between VB6 and VB.NET and to ensure that the converted code truly behaves as expected.

> READ MORE

image
Migrating from VB6 to C# with VB Migration Partner

Since its public launch, in May 2008, Code Architects’ VB Migration Partner has proven to be the most complete VB6-to-VB.NET code converter on the market. The power of its code generation engine, which can be easily controller by over 80 different migration pragmas, and the completeness of the companion support library were the winning factors in this market segment.

> READ MORE

image
Support library and code maintainability

VB6 and VB.NET are similar languages that differ for a myriad of major and minor details. Even keywords, methods, and controls that have the same name in both environments may have a completely different behavior. The problem is even bigger when converting from VB6 to C#.

> READ MORE

image
Estimate total migration cost with VB6 conversion software

Every day we receive requests and queries from VB6 developers and companies who are interested in migrating their code to .NET. Migration a complex application to .NET is a serious matter, therefore it’s no surprise that virtually all our prospects plan to compare our software with the similar tools from the competition.

> READ MORE

image
Tips for smooth migration of calls to Windows API methods

VB Migration Partner does a superb in dealing with Windows API calls. Here’s a summary of the features that it supports…

> READ MORE

image
ActiveX controls and wrapper classes

VB Migration Partner supports all the controls included in the Visual Basic 6 package, with the only exception of the OLE and Repeater controls. When migrating a form that contains unrecognized 3rd-party (non Microsoft) ActiveX controls, such controls are transformed into “placeholder” controls that appear on the form as red rectangles. For each unrecognized ActiveX control a warning is also generated in the migrated project.

> READ MORE

image
VB6 vs .NET controls

This whitepaper describes the differences between VB6 and .NET controls and the problems you can find in migrating VB6 applications with user-interface. The differences that are common to most controls are described in the All Controls (general) section.

> READ MORE

image
VB6 vs VB.NET language

This white paper includes a description of all the VB6 keywords, commands and objects that aren’t available or that behave differently under VB.NET.

> READ MORE