Skip to content

Product Release: Thursday, June 9, 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.28 of the upgrade engine and metalanguage files which includes several enhancements:

  • Improves upgrading Friend scope modifier to internal for C# and Friend for VB.NET
  • Improves upgrading goSub to separate functions
  • Improves recognizing complex expressions of collections with default properties containing collections
  • Improves inferring rank of multi-dimensional arrays from usage
  • Improves handling of Const Double with computed values
  • 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 VS2015support choosing Framework v4.6.1 by default
  • Improves the Generate Visual Studio Solution function to support VS2010 and higher
  • Adds Float/Dock Window and Alternate Panel Layout behavior to Search TabPage
  • Improves COM References Report to identify COM type libraries that wrap interop assemblies
  • Improves License Request to allow non-Project-Specific request option
  • Improves Source References Report to indicate if a reference is to an .NET interop assembly
  • Corrects issues with Wizard settings and project results not saving
  • Corrects problem with exceeding license limit on Project Setup Form

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.