Skip to content

gmStudio Release News: Tuesday, October 24, 2017

gmBasic is a powerful code processor that reads, interprets, and rewrites VB6/ASP/COM systems as .NET (C# or VB.NET). We are always improving gmBasic to make it more robust and flexible and so that it produces cleaner, more correct results. This distribution, Version 30.57, includes several enhancements:

  • Improves handling name clashes between undeclared symbols and global class names
  • Improves handling name clashes between global constants and global class names
  • Improves processing string constants that contain the conditional compilation character, ’#’
  • Improves C# code review by authoring TODOs for partially-upgraded GoTo Error and Resume statements

gmStudio: Upgrade Solution Development Environment Update

Section titled “gmStudio: Upgrade Solution Development Environment Update”

Powered by gmBasic, gmStudio is a development environment for creating high-performance, custom VB6/ASP/COM to .NET upgrade solutions. We are always adding functionality to gmStudio and making it easier to use. This distribution includes several enhancements:

  • Adds Multi-Threaded Search (applies to .NET Code, Configuration, Model and Custom files)
  • Modifies Default TypeLib Search Paths to check both \Windows\SysWOW64 and \Windows\System32
  • Improves Reporting .NET Code Analysis records in .NET Build Report
  • Adds Reload File Context Menu for SearchTerms/ReportTemplate
  • Improves the documentation for using Template-based Reports for Search results
  • Improves the New Project Wizard setup for ASP sites
  • Improves the New Project Wizard Completion Reporting
  • Improves the New Project Wizard Error Handling
  • Improves the New Project Wizard Session Log Report
  • Includes other minor bug fixes and improvements

gmStudio ships with a collection of sample upgrade rules that can be used to add custom features to your upgrade solution. These XML documents and gmSL scripts are distributed as source that you may modify to fit your unique requirements. The sample rules were updated to reflect the latest product improvements and conventions.

Great Migrations publishes a number of sample VB6/ASP upgrade solutions to illustrate the capabilities of gmStudio. The sample upgrade solutions were updated to reflect the latest product improvements and conventions.