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.