En Ru
Comprehensive migration
from Visual Basic to C#

CONVENIENT MIGRATION TO .NET ( C#)

Migration of VB applications to .NET platform is a common task nowadays since it allows easy deployment, improves the maintenance of an application, minimizes future development costs and ensures official support and stable development environment.

With GERSIS SOFTWARE you will get convenient and complete migration services for your Visual Basic 6 based native applications. As a result you will get a C# based application running on .NET.

Schema of Migration Services from GERSIS SOFTWARE


You will get a working migrated solution in the following general steps:
  • RFP. You send us a short description of a migration task (including additional functionality required) and existing application sources.
  • Analysis and estimating. We perform analysis of existing application VB 6-based sources. As an output you will get migration efforts estimate, general description of migration strategy, migration risks description and proposals for refactoring. We propose you to use this step free of charge.
  • Contract and Order. Here we agree on terms regarding cost, time and process.
  • Automatic conversion (optional). We perform automatic conversion to create application scratch. Automatic conversion tools (such as Visual Basic Upgrade Companion or NewCode .NET Expert) can greatly decrease migration costs. However this step is optional and depends on selected migration strategy.
  • Manual review and refactoring. Since it is not possible to provide a migration of 100% of a code by automatic tool we provide manual review and changes for whole application to implement working solution. On this stage we also implement refactoring proposals accepted by Customer and requested additional functionality.
  • Testing and Debugging. On this stage we ensure that upgraded application is functional equivalent of existing one and meets Customer requirements.
  • Deployment and Acceptance. We install upgraded application on your infrastructure for acceptance and production usage. You make sure you got what you need.
  • Payment.
  • Maintenance and Guarantee. We provide free-of-charge bug fixing for defects found during guarantee period 12 months and also handle your Change Request if necessary.
We also propose you to take a look at our Free trial of services. You can use it to convert representative part of your Visual Basic 6 application code to C# and get impression of the way we work.


Why Automated Conversion Tools Are Not Enough?


A number of automated tools exist that allows converting Visual Basic code to C#. However they are not enough to perform a migration for the following reasons:
  • Code conversion is not the only task to be performed. To successfully transfer application to .NET platform you need first provide analysis of existing solution, determine the risks of migration, select migration strategy that satisfies your needs, estimate migration efforts, plan migration activities.
  • It is not technically possible to convert 100% of code. Even with automated tools you still need to provide manual review of converted code and testing for migrated version.
  • You need more than simple migration. It is often necessary to implement some upgrades to consider changed requirements and/or improve application performance, security, maintenance.

Advantages of Migration Services from GERSIS SOFTWARE


We provide convenient services for migration VB 6 applications to .NET with following advantages:
  • Flexible Migration Models. We provide you with capability to select migration strategy: new application rewritten from a scratch, horizontal upgrade (when application is migrated layer by layer), vertical upgrade (application is migrated module by module).
  • Intelligent Migration. Our migration services are not just conversion of VB 6 code to C# code. We propose also refactoring services which allows increasing application performance, security, scalability and maintainability and development services to implement requested additional functionality.
  • Inexpensive Services. We minimize costs by usage of well-thought migration strategy specific for every project.
  • Flexible Service Models. Additionally to migration itself we propose additional services such as documenting of existing solution (requirements and architecture), user documentation and trainings for upgraded application

Next Step


If you are interested in our Migration Services or have additional questions please leave us your contact details and we will get in touch with you.

My e-mail or phone:
 
 
Example: e-mail: [you@your.domain.name] or phone number with country code: [+375 017 259 19 11]


Privacy: Contact me form requires your e-mail or phone. We do not disclose, sell, rent or transfer your information to any third party. We use this information for getting in touch with you only.
 
Bookmark or share:
Digg Stamble Upon Facebook Technorati Twitter Mr. Wong GoogleLinkedIn Delicious