Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Given a working VB6 or ASP Classic application, the Smart Start Package
is a short engagement with us that delivers an initial .NET upgrade solution
for the application – regardless of its size, complexity or external dependencies.

The deliverables will provide code, tools, and information that will help
you get started with your migration effort.

After the Smart Start, you may choose to finish the .NET upgrade by
manual development or by using gmStudio and the
agile Tool-Assisted Rewrite Methodology it supports.

Standard Deliverables

The Smart Start deliverables include the following:

  • Your Code Baseline rewritten in your choice of .NET language
    (C# or VB.NET).  This "first" rewrite of your code is delivered as is,
    i.e., it is not expected to build in Visual Studio .NET -- without
    further refinement either by tool or by hand.
  • A detailed Upgrade Assessment Workbook
  • The gmStudio Upgrade Solution customized for your code.
    This solution will contain:

    1. The custom translation scripts used to produce
      the Upgraded Code Baseline
    2. A one-month gmStudio Professional Edition License
      with which to reproduce the upgrade results at your site.
  • A live presentation of the deliverables and key findings.

What's in the Upgrade Assessment Workbook?

  • System Structure Source code structure,
    GUI complexity, and methods metrics. 
  • Language Issues Specific coding patterns in your code
    that might require special attention during the upgrade 
  • API Dependencies An inventory of the entry-point
    API (aka Win32) calls 
  • COM Dependencies A detailed inventory of how your
    application uses COM components and controls 

  • Estimating Sheets Lists that summarize the major
    upgrade tasks and strategies to help plan the upgrade effort