VB Migration Partner

VB Migration Services

In addition to producing VB Migration Partner, the best solution for converting VB6 projects to .NET, Code Architects offers first-class turn-key services that can help you to successfully convert your VB6 legacy apps to .NET in less time and without hassle.



Why choose Code Architects VB6 Migration Services?

  • Based on VB Migration Partner, the only conversion software that supports all the major VB6 features
  • Millions of lines of code successfully converted to .NET in over 15 countries all over the world
  • A team of VB6 and .NET skilled developers, led by VB guru Francesco Balena  
  • Full functional equivalence – we can deliver a .NET app that looks and behaves exactly like the original VB6 code, therefore no need to train users to the new environment
  • No down time – our convert-test-fix methodology allows you to evolve your VB6 code base while we migrate it to .NET
  • Backward compatibility – we can convert the application one piece at a time or in just one shot, in all cases keeping it 100% compatible with the VB6 code (databases, user settings, data files, etc.)


We aren’t the only company that offers VB6 migration services, so why should you choose Code Architects?

  • We are the only Microsoft ISV NXT partner specialized in conversion and modernization of VB legacy applications
  • As a Microsoft Visual Studio Industry Partner (VSIP), we can provide valuable recommendation on how to evolve your application and integrate it with other Microsoft or third party’s software products
  • … and of course, our VB Migration Partner and the exclusive documentation related to the migration of the VB6 language and controls available on this site is the most obvious evidence that we know more about VB6 conversion than any of our competitors.


Benefits In upgrading to .NET

  • Leverage the investment of your current legacy VB6 code
  • Since March 2008, Microsoft no longer supports VB6 IDE; migrating to .NET gives you a fully-supported development environment with easier deployment (no DLL Hell)
  • The best developers want to learn .NET to avoid to become obsolete in the market, and recruiting skilled VB6 developers is more and more difficult and costly
  • High operational cost to develop, maintain and enhance the VB6 code
  • With .NET, lower TCO with at least 20% increase in productivity
  • 3rd party ActiveX controls not always supported under Vista and future versions of Windows
  • .NET allows you to easily leverage the full potential of the Internet and state-of-the-art technologies, including 64-bit CPUs and operating systems, web services, modern user interfaces, multithreading, etc.

MSDN: Why upgrading is necessary
MSDN Screen cast: Visual Basic 6 – What next?



Pricing

The time required to migrate to .NET depends on some aspects of the original VB6 application, like:

  • Number of lines of code
  • Third party ActiveX Controls
  • Percentage of Business Logic vs User Interface
  • Data access techniques (DAO, ADO, RDO)
  • How well the source code is structured and documented
  • Calls to Windows DLLs, integration with other applications (e.g. Microsoft Office)

Contact us to request a personalized quote.



Migration target

You can choose different levels of migration targets and we are very flexible in what we can deliver

  • Full functional equivalence, residual COM dependencies
    The application is migrated to .NET but it still depends on COM to an extent, for example it still uses ActiveX controls and database access technologies such as DAO or ADODB.
  • Full functional equivalence, native .NET components
    The application is migrated to .NET, uses native .NET controls for the user interface and ADO.NET as its primary database access technology

Read what our customers say about our migration team.





Follow Francesco Balena on VB6 migration’s group on

LinkedIn





Read Microsoft Corp’s official case study of a VB6 conversion using VB Migration Partner.




Code Architects and its partners offers remote and onsite migration services.

More details




Subscribe to our free newsletter for useful VB6 migration tips and techniques.

newsletter



To learn more about your VB6 applications, run VB6 Analyzer on your source code and send us the generated text file. You will receive a detailed report about your VB6 applications and how VB Migration Partner can help you to quickly and effectively migrate it to .NET.

Get free advice



A fully-working, time-limited Trial Edition of VB Migration Partner allows you to test it against your actual code

Get the Trial




The price of VB Migration Partner depends on the size of the VB6 application, the type of license, and other factors

Request a quote




Migrating a VB6 application in 10 easy steps

Comparing VB Migration Partner with Upgrade Wizard

Migration tools: Feature Comparison Table

All whitepapers