You may use gmStudio to build scalable, custom VB6/ASP/COM-to-.NET upgrade solutions. A number of licensing options are available. License LOC = Lines of Code A typical Professional Edition License will have no Lines of Code (LOC) limits; however the Free Licenses (Trial and Promotional Editions) have the limits mentioned above. The LOC limits apply to the total LOC of the files referenced by your gmStudio project. When you are working with a project that exceeds your LOC limit, the tool will behave as normal except it will not generate .NET code. This means the Trial Edition can be used to run "Assessment Translations" and generate code analysis reports for any size system. The LOC count includes all non-blank lines, including comment-only lines. Please Contact us if you are interested in learning more. Next StepsProduct Licenses
Trial Promotional Professional Use Evaluation Only Unrestricted Unrestricted User Interface Full IDE Full IDE Full IDE Source Language VB6 5K LOC limit[*] 10K LOC limit Unlimited LOC Source Language ASP 2.5K LOC NA Unlimited LOC Target Language C# yes yes yes Target Language VB.NET yes yes yes Custom Scripts yes yes yes License Duration 30 days Subscription Subscription Includes Standard Support yes yes yes Provisioning Internal Upon Request Upon Request License Price Free Free Contact us
Custom licenses are also available to partners for commercial use with special terms.
Using the Trial for Assessment of Large Codes
As described above, the free gmStudio Trial has a limit on lines of code: if you are working with a project that exceeds the license limit, it will still process that code generating logs and reports, but it not generate a translation. We refer to this as an "Assessment Translations" and the resulting log will report us if there are problems with getting a baseline translation. This can help validate the readiness of gmStudio for your code and environment. Note that gmStudio always works best when you run it on a machine were the VB6 is know to build as this helps to ensure both the code and COM files are configured properly relative to the VBP.
The Trial version also supports code analysis tool with extensive code metrics reporting features for any size codebase. See this article that described /wiki/spaces/BIZDEV/pages/1322599. It is for setting up code to share with us, but it applies to setting up in general.
Having said that, while source metrics are helpful, when we do an assessment we also run audits of the generated code and examine .NET build logs to see what we see there. This information based on generated code is very important to estimating a project that will use gmStudio -- even if only to get started. Furthermore, metrics are only the AS-IS part of the estimation model, TO-BE and HOW are also critical. Please see this Getting Started article for information on getting help with an upgrade assessment.