Versions Compared

Key

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

...

  • Windows XP SP3, Windows Server 2003, Windows 7 
  • .NET 2.0 or higher Framework SDK 
  • VB6 to validate/build VB6 codes 
  • IIS to validate ASP sites 
  • VB Migration Assessment tool (optional) 
  • Visual Studio 2005, 2008, or 2010 (or other application associated with csproj/vbproj files). This guide assumes you have associated a version of Visual Studio with csproj/vbproj files. 
  • Your choice of a programmer's text editor; we use Notepad++ (default = notepad.exe, not recommended) Note: when running in Visual Studio, the VS editor will be used.
  • Your choice of a file and directory comparison tool; we use BeyondCompare from Scooter Software.
  • Your choice of tab-delimited file viewer (launched by associated application); we use Excel.  

...

   [INSTALLDIR]: gmStudio application and default application configuration file
      |
      +---extras
      |   |
      |   +---MigrationSupport_Source: sample migration support library (source)
      |   \---RefactorLibrary: Sample Refactor Library files
      |
      \---support: default translation config files
          |
          +---GenInterop: working directory for creating Interop assemblies
          +---help: local redirect to (this documentation)
          +---Metalang: default language transformation fules files
          +---library: migration support assembly (use optional)
          +---settings: default gmStudio script templates
          \---tools: gmStudio system tools

...

The following directories are created by the gmStudio samples installation process:

Code Block

...

[INSTALLDIR]:
      |
      \---samples: sample files
         |
         +---batch: scripts for running gmStudio in unattended mode
         |
         +---migrations: sample migration project files (*.gmproj)
         |
         +---source: sample source codes
         |   |
         |   +---FileExplorer: a desktop application sample
         |   |
         |   +---FMStocks: a multi-project VB6/ASP/COM example
         |   |   |
         |   |   +---FMSLib
         |   |   \---FMSWeb
         |   |
         |   \---ScanTool: a multi-project VB6/COM example
         |       |
         |       +---ScanToolLib_VB6
         |       \---ScanToolUI_VB6
         |
         \---workspace
             |
             +---DemoScanTool: ScanTool sample migration workspace
             +---FileExplorer: FileExplorersample migration workspace

             +---FMStocks_csh: FMStocks sample migration workspace (in C#.NET)

             \---FMStocks_vbn: FMStocks sample migration workspace (in VB.NET)
   

gmStudio Working Configuration

...

  • You can inspect the generated code (written in the files of the deployment folder) by selecting a migration task and right clicking [Open .NET Project Folder] from the context menu. 
     
  • You can try to compile the generated code by clicking the [DevEnv] button on the Toolbar (and thus opening the .NET project in Visual Studio). 
     
  • You can use gmStudio to browse, analyze, and summarize the various migration logs. 
     
  • You can read the remaining sections of this guide, experiment and explore. 
     
  • You can contact us for a assistance or a guided tour.