Skip to content

Product Release: Wednesday, July 20, 2016

gmBasic is a programming language processor that reads, interprets, and rewrites VB6/ASP/COM as .NET code (C# or VB.NET). We are always improving gmBasic so that it is more flexible and produces cleaner, more correct .NET code.
This distribution contains Version 30.29 of the upgrade engine and metalanguage files which includes several enhancements:

  • Improves correctness of Date with Numeric calculations and comparisons in upgraded codes
  • Improves upgrading goSub to separate functions
  • Improves handling of Interfaces and Implements for complex object models
  • Improves readability of translations by suppressing some conversions and namespace references
  • Improves handling of stdole.Font
  • Improves upgrading nested On Error GoTo blocks to try-catch
  • Improve handling of static local variables

gmStudio is a development environment for building custom VB6/ASP/COM to .NET upgrade solutions. We are always improving gmStudio so that it is more helpful and easier to use. This distribution contains the latest build of gmStudio which includes several enhancements:

  • Adds a new Side-by-Side File Viewer that may be launched from the Search results list. This only works source and target results in VB6 projects right now. Other types of search results and ASP projects will be added in a future release.
  • Corrects an issue with ASP Reference Report when a page has no COM dependencies

Great Migrations publishes a number of VB6/ASP upgrade solution samples to illustrate the capabilities of gmStudio. All of the samples were updated to reflect the latest product improvements and conventions. All samples now target VS2013 although you may easily modify them to target VS2010 or VS2015.

We have developed a new model for computing the effort of a large modernization project. Please contact us if you are interested in learning more. https://www.greatmigrations.com/about/contact.aspx