Recently, one of customers in the UK, an
Independent Software Vendor with headquarters in Bristol, told us that they managed
to save about 14 man/months by using ArtinSoft’s VB
to .NET tool to migrate their flagship application, comprised by 59
VB6 projects and a total of more than 550,000 lines of code.
We are talking about a
critical, comprehensive processing platform used by insurers, managing agents,
third party administrators and business process outsourcers, with installations
in the UK, Ireland, USA, Middle East, Far East, China and Africa, and Activus
really needed to ensure compliance for these customers in the international
health insurance sector.
There were definitely
some time constraints, plus the value and complexity of the business logic
embedded in the application didn’t favor a manual rewrite. So they licensed the
Visual Basic Upgrade Companion and performed
the migration in-house, and managed to maintain the current application’s
architecture while moving the visual controls to .NET native controls.
Additionally, coding patterns were consolidated, and data access models (ADO) were
upgraded to ADO.NET.
In the end, Activus not
only was able to cut down the migration time substantially, but the benefits of
the Visual Basic Upgrade Companion went beyond time and cost reductions: the
resulting code was far superior from the one generated by other migration
tools. As Chris Routleff-Jones, Solution Architect at Activus puts it: “We found the Visual Basic Upgrade Companion
to be a very powerful, easy to use migration product. Not only did it speed up
the conversion process, allowing us to save time and money, but we ended up
with high quality, 100% native .NET code. In fact, we were particularly
impressed by the VBUC’s ability to analyze the code and detect patterns that
are upgraded to .NET-like, native structures, making the output fully readable
and maintainable”.
Read
the complete Activus VB to .NET migration case study