This site describes the Great Migrations Methodology for upgrading VB6/ASP/COM applications to the .NET platform. It is also a user guide for the Great Migrations Studio (gmStudio), the software platform supporting this Tool-Assisted Rewrite methodology.
This document is written for individuals who will be in the role of Migration Lead in a project to rewrite a VB6/ASP/COM system for the .NET platform. This role is responsible for ongoing operation and configuration of gmStudio to facilitate the tool-assisted rewrite of a legacy VB6/COM/ASP application (or suite of applications). The ideal Migration Lead will have experience with the legacy application and a working knowledge of .NET.
Organization of this Site
The site is organized into a series of major sections and pages that can be browsed using the tree on the left.
The pages are organized into topics and subtopics which are highlighted on each page.
The major sections are described here:
The Introductionsection provides an overview of this site and additional details on installation, registration, and licensing.
The Conceptssection describes the key ideas behind gmStudio.
The User Interface section includes images and descriptions of the gmStudio forms as well as instructions and tips for usage.
The Samplessection describes gmStudio in the context of our standard sample migrations
The Preparationsection explains the activities involved in preparing a baseline configuration for migrating your codebase.
The Reporting section describes how to conduct analyses and produce reports that can be helpful in understanding source and target codes and in planing and tracking a migration effort.
The Translationsection describes how gmStudio performs translations and how to "tune" the translation configuration to produce .NET codes that conform to your specific technical requirements.
The Deploymentsection describes how the system helps you manage the code (files and folders) generated by gmStudio.
The Verificationsection describes how to measure and improve quality in every phase of a migration effort.
The Referencesection provides a more formal description of the system's configuration, commands, and file formats. A Glossary of terms is also found in this section.