著名的 Tangible Software Solutions 代码转换软件推荐的 VB6 代码转换器 gmStudio
著名的 Tangible Software Solutions 代码转换软件推荐的 VB6 代码转换器 gmStudio
- 1、VB6 代码转换器 gmStudio 简介
- 2、gmBasic 重要特点
- 3、gmStudio 官方网站软件下载
1、VB6 代码转换器 gmStudio 简介
gmStudio – VB6 应用程序迁移工具
VB/ASP/COM 到 .NET迁移工具
gmStudio 是一个迁移开发平台
gmStudio 支持一种敏捷的工具辅助重写方法,可以加快迁移过程并节省时间,而不会牺牲质量或控制。作为一个迁移开发平台,gmStudio 可以帮助您验证、改进和定制翻译,以满足源代码和的独特需求。NET开发标准。gmStudio 处理相互依赖的组件系统以及独立应用程序。gmStudio 还包括广泛的分析和报告功能,以帮助您规划、跟踪和管理复杂的迁移任务。支持四种类型的迁移:
- VB 类到 C#.NET
- VB 类到 VB.NET
- ASP 类到 ASP.NET(C#.NET 代码隐藏的 web 应用程序项目)
- ASP 类到 ASP.NET(包含 VB.NET 代码的 web 应用程序项目)
- VBScript 到 C#
- ASP 与 Client-Side VBScript 之间的转换
支持 VS2010 到 VS2022 项目格式以及的选择 .NET 框架版本。根据要求提供较旧的 Visual Studio 版本。
gmStudio 是一个完整的迁移管理和自动化环境,支持准备、翻译和验证活动。gmStudio 主窗体显示在右侧。
gmStudio 是我们的工具辅助迁移方法的关键组件。我们使用此工具为客户的迁移项目(无论大小)开发自定义翻译和重构解决方案。例如,我们在 BMW 金融服务 “Visual Basic 退休” 项目中使用了此工具,并取得了巨大成功。该项目的目的是迁移到 .NET—通过 VB6/COM到 C#.NET 的自动翻译和重构,他们的整个企业应用程序组合大约有 500 个业务应用程序(总计超过 100 万行 VB6 代码)。
gmStudio旨在提供所需的极端灵活性、洞察力和性能,以帮助团队有效地保存和增强其软件资产。了解 gmStudio 如何提供软件现代化的新范式。
2、gmBasic 重要特点
- 目标语言的选择 – 在 C# 或VB.NET 中自动重写 VB6/ASP/COM
- 目标的选择 .NET工具 – 选择任何最新版本的 Visual Studio 和 Framework
- ASP 到 ASP.NET – 使用代码隐藏和 #include 文件的高级重组创建 Web 应用程序项目
- 自定义COM替换 – 将COM类替换为。符合标准的NET代码
- 自定义API替换 – 将 Win32 API 调用替换为符合标准的 .NET 代码
- 自定义语言替换 – 将 VB6 内部函数替换为符合标准的 .NET 代码
- 重构命令 – 通过重命名、重新编写、删除死代码等微调翻译。
- 预编辑 – 翻译前使用翻译脚本命令更改 VB6/ASP 代码
- 编辑后 – 使用翻译脚本命令更改翻译后的 .NET代码
- 高性能 – 能够在大约一分钟内处理 1M LOC
- COM存根生成 – 生成代码使用的 COM 类和控件的 .NET 框架
- 应用程序存根生成 – 为计划手工重写的代码删除函数、模块或整个项目
- 内容模板 – 对项目文件、AssemblyInfo文件和许多其他代码结构使用自定义动态模板
- 自定义部署/生成过程 – 将任务添加到已翻译代码的部署/构建过程中
- 手稿翻译 – 自动将手写代码块/方法/文件与翻译输出集成
- 自动配置类型推断 – 当强类型更正确时,尽量减少弱类型的使用
- 生成订单计算 – 计算一组相互依赖的 VB6 项目的转换/构建顺序
- 包括订单计算 – 计算一组相互依赖的 ASP 页面和 #include 文件的转换/构建顺序
- 多项目能力 – 将一组相互依赖的 VB6 项目转换为一个连贯的集合,并避免使用互操作
- 分析 – 使用一套广泛的迁移分析和报告工具计划和跟踪您的进度
gmStudio 内部发展工作过程:
gmStudio 是一个高度可配置、健壮的计算机语言处理和转换系统,名为 gmBasic。gmBasic 是三十多年来在编译器设计领域的研究和开发成果,它应用语言学理论创建了一种独特的语义翻译技术,可以进行更精确和复杂的转换。
gmBasic 有三个基本组件:
- 编译器:构建源代码库和外部COM组件的综合语义模型
- 分析仪:评估并重构模型,以适应所需的架构模式。
- 作者:解释优化的模型以生成符合自定义标准和约定的干净、正确的代码。
gmStudio 用户指南 中详细介绍了此 gmStudio 和我们独特的工具辅助重写方法。
3、gmStudio 官方网站软件下载
最近官方下载因为中美紧张的外交关系,美国限制了网站的访问,无法获取验证!
https://www.greatmigrations.com/tools/gmStudio.aspx