Excelente migraciones Studio (gmStudio)Great Migrations Studio (gmStudio)

gmStudio es un entorno de reingeniería de sistemas único para desarrollar soluciones de actualización personalizadas de VB6/ASP/COM a .NET.gmStudio is a unique system re-engineering environment for developing scalable, custom VB6/ASP/COM to .NET upgrade solutions. Como una plataforma de reingeniería de software integral, gmStudio ayuda a planear, personalizar, mejorar, verificar y supervisar el proceso de actualización y cumplir los requisitos exclusivos del código fuente y de los estándares de .NET.As a comprehensive software re-engineering platform, gmStudio helps you plan, customize, improve, verify, and track your upgrade process and meet the unique requirements of your source code and your .NET standards. Si se desea conservar y mejorar el valor de los activos ASP/VB6/COM, gmStudio es la solución más rentable y avanzada disponible.If you are looking to preserve and enhance the value of your VB6/ASP/COM assets, gmStudio is the most advanced and cost-effective solution available.

La reescritura asistida por herramientasThe Tool-Assisted Rewrite

gmStudio ofrece capacidades de compilador como servicio para habilitar un agile Tool-Assisted reescriba metodología.gmStudio offers compiler-as-a-service capabilities to enable an agile Tool-Assisted Rewrite Methodology. Esta metodología acelera los trabajos de actualización sin sacrificar la calidad o control.This methodology accelerates your upgrade efforts without sacrificing quality or control. Los equipos de proyecto con nuestras herramientas y métodos pueden entregar actualización mucho más, mejor y más rápido.Project teams using our tools and methods can deliver a lot more upgrade, better, and faster.

Reescritura asistida por herramientas

Oferta importante para usted.Important offer for you!

Microsoft y excelente migraciones se han asociado para ofrecer una licencia libre gmStudio para usted.Microsoft and Great Migrations have partnered to offer a free gmStudio license to you. El vínculo siguiente puede utilizarse para obtener una copia gratuita de gmStudio que le permitirá actualizar una aplicación de hasta 10.000 líneas de código VB6 a VB.NET o C#.The link below can be used to obtain a free copy of gmStudio that will allow you to upgrade an application of up to 10,000 lines of VB6 code to VB.NET or C#. Esta oferta promocional también puede aplicarse como un descuento al comprar una licencia más grande o una licencia para nuestro actualización ASP herramienta.This promotional offer can also be applied as a discount when purchasing a larger license or a license for our ASP upgrade tool.

Obtenga más información y descargar una versión gratuita de gmStudioLearn more and Download a free version of gmStudio

¡Haga clic aquí para solicitar gmStudio promocional Edition para sistemas con hasta 10.000 líneas de código de VB6!Click to request gmStudio Promotional Edition for systems with up to 10,000 lines of VB6 code!

La interfaz de usuario gmStudio

VentajasBenefits

  • Caja de sus activos de software heredado: use gmStudio para ayudarle a "efectivo" sus activos heredados por actualizarlos a. NET.Cash-in your legacy software assets: use gmStudio to help you "cash in" your legacy assets by upgrading them to .NET.

  • Obtener más actualización por el mismo precio: generar código que aprovecha las ventajas de. NET.Get more upgrade for your money: generate code that takes advantage of .NET.

  • Vuelva a escribir los estándares: usar patrones de diseño y las API de .NET para reducir el costo total de propiedad y la agilidad después de la actualización.Rewrite to your standards: use .NET APIs and design patterns for lower total cost of ownership and agility after the upgrade.

  • Integrar el desarrollo manual: integrar automáticamente fragmentos de código escrita a mano, métodos o archivos completos.Integrate manual development: automatically integrate hand-written code fragments, methods or entire files.

  • Actualizar aplicaciones empresariales: actualizar sistemas grandes y complejos que se compone de muchos componentes ASP/VB6/COM interrelacionados.Upgrade enterprise applications: upgrade large, complex systems made up of many inter-related VB6/ASP/COM components.

  • Continuar el mantenimiento en paralelo con la actualización: nuestra metodología no requiere una inmovilización de código.Continue maintenance in parallel with the upgrade: our methodology does not require a code freeze.

  • Obtener resultados valiosas rápidamente: gmStudio facilita un enfoque de agile para la migración que ofrece el código de .NET de forma iterativa.Get valuable results quickly: gmStudio facilitates an agile approach to migration that delivers .NET code iteratively.

  • En y la calidad de la compilación: el enfoque de gmStudio está controlado por pruebas y mejora la calidad del código sistemáticamente y de manera incremental.Build quality in and up: the gmStudio approach is test-driven and improves code quality systematically and incrementally.

  • Documentar y volver a usar las soluciones: cada solución gmStudio está documentado y reutilizable.Document and reuse your solutions: each gmStudio solution is documented and reusable.

  • Planear y estimar de forma más eficaz: análisis de código personalizable del gmStudio informes le ayudará a planear las estrategias de actualización.Plan and estimate more effectively: gmStudio's customizable code analysis reports help you plan your upgrade strategies.

  • Medir y realizar un seguimiento del progreso: informes de revisión de código, compilación y traducción del gmStudio ayudan a medir la calidad y seguir el progreso.Measure and track progress: gmStudio's translation, build, and code review reports help you measure quality and track progress.

CaracterísticasFeatures

  • VB6/COM del compilador-como-un-servicio: configurar gmStudio con nuestro lenguaje de scripting de reglas.VB6/COM Compiler-as-a-service: configure gmStudio using our extensible rules-scripting language.

  • Opción de lenguaje de destino: vuelva a escribir automáticamente VB6/COM en C# o VB.NET.Choice of Target Language: automatically rewrite VB6/COM in either C# or VB.NET.

  • Elección del IDE de destino: elegir VS2010 o VS2012 como el IDE de Visual Studio.Choice of Target IDE: choose VS2010 or VS2012 as your Visual Studio IDE.

  • Elección de reemplazo de formularios: destino formularios Windows Forms o WPF (beta).Choice of Forms Replacement: target WinForms or WPF (beta).

  • Sustitución de COM/ActiveX personalizada: reemplazar COM APIs y controles con las clases de .NET que cumplan los estándares.Custom COM/ActiveX Replacement: replace COM APIs and controls with .NET classes that meet your standards.

  • Sustitución de API personalizada: reemplazar las llamadas de API de Win32 con el código de .NET que cumple los estándares.Custom API Replacement: replace Win32 API calls with .NET code that meets your standards.

  • Reemplazo de lenguaje personalizado: reemplace VB6 intrínsecos por código de .NET que cumple los estándares.Custom Language Replacement: replace VB6 intrinsics with .NET code that meets your standards.

  • Generación de código auxiliar: generar clases de .NET de código auxiliar para ver sus dependencias de COM y código de la aplicación.Stub Generation: generate stubbed-out .NET classes for your COM dependencies and application code.

  • Plantillas de contenido: usar plantillas personalizadas y dinámicas para archivos de proyecto, archivos AssemblyInfo y muchas otras estructuras de código.Content Templates: use custom, dynamic templates for project files, AssemblyInfo files, and many other code structures.

  • Los procesos de implementación/compilación personalizados: agregar las tareas a los procesos de implementación/compilación para el código traducido.Custom Deployment/Build Processes: add your tasks to the deployment/build processes for the translated code.

  • Alto rendimiento: experimentar con muchas variaciones de las reglas de actualización, incluso si el sistema es muy grande.High-performance: experiment with many variations of your upgrade rules, even if your system is very large.

Recursos adicionalesAdditional Resources