PowerScript Migrator es un convertidor de código que transfiere la lógica de negocios de PowerBuilder a C#. Del 80 al 95% de PowerScript no visual y SQL embebido se pueden portar de forma automática. No importa si deseas habilitar API-enabling PowerBuilder o migrating to C#, el código existente se transfiere (no se reescribe), ofreciendo así un enfoque más rápido y de menor riesgo.
La ruta más rápida a C#
Conversión altamente automatizada - del 80 al 95% de la lógica de negocios, incluyendo la sintaxis de PowerScript, las funcionalidades del sistema no visuales, los SQL embebidos, las propiedades, los eventos y las funcionalidades de DataWindow, así como los NVOs, se pueden migrar a C# automáticamente.
Importación Automática de Referencias - las definiciones de clases C#, los nombres y las declaraciones se agregan automáticamente para ahorrar tiempo.
Reporte Eficiente de Errores - los problemas de conversión que requieran corrección se reportan a través de comentarios insertados en el código C# generado, justo donde se requiere.


Reduce el riesgo de tu proyecto
Portar, No Escribir - la lógica de negocios de PowerBuilder se asigna a funciones equivalentes proporcionadas por .NET DataStore, SnapObjects, y .NET Core, de código abierto. La asignación a dichas funciones equivalentes reduce el riesgo del proyecto, de reescribir a portar.
Partición en C# - el código PowerScript visual y no visual entremezclado se convierte de modo que la partición de la lógica empresarial se puede realizar en C#, dejando intacta la aplicación PowerBuilder original.
Applicar las Mejores Practicas - las mejores prácticas de programación C# se pueden aplicar automáticamente, como convertir estructuras de PowerBuilder en clases C#.
Arquitectura abierta
Código Abierto únicamewnte - el código C# generado tiene dependencias solo en librerías de código abierto, específicamente en .NET DataStore, SnapObjects y .NET Core frameworks.
100% código administrado - solo se genera código C# puro para que.NET Core administre completamente el tiempo de ejecución, el manejo de excepciones, la administración de la memoria y la seguridad..
Caulquier IDE C# - el código C# generado se puede mantener en cualquier IDE C#, como Visual Studio o SnapDevelop.

Capacidad de migración de PowerBuilder
El migrador de PowerScript convierte automáticamente las funciones no visuales de PowerBuilder a equivalentes en .NET. Cuando se usa junto con las librerías de código abierto de .NET DataStore para admitir más funciones de PowerBuilder en .NET, el porcentaje de automatización generalmente aumenta al 80-95%:
DataWindow/DataStore – la mayoría de las APIs de DataWindow no visuales por ejemplo: funciones, eventos, y propiedades) y las técnicas de programación se asignan a las librerías de código abierto de .NET DataStore.
Funciones del Sistema – las funciones del sistema se asignan a las librerías de .NET o de código abierto de .NET DataStore.
Declaraciones SQL – todas las declaraciones SQL, incluido el SQL embebido y los formatos SQL dinámico 1-4, se asignan a la librería de código abierto SnapObjects ORM C#.
Sintaxis de PowerScript – la sintaxis de PowerScript, incluidos los tipos de datos, declaraciones, estructuras, objetos y expresiones, se asignan a tipos de datos, declaraciones, estructuras y expresiones estándar C#.
NVOs – NVOs los NVO (archivos .SRU) se migran a clases estándar C#.
EAServer NVOs – los EAServer NVOs también se convierten automáticamente de la misma manera que los NVOs de PowerBuilder.
Base de Datos Relacionales – Es compatible con varias bases de datos relacionales que incluyen SQL Server, Oracle, SQL Anywhere, ASE, HANA, PostgreSQL, MySQL, y SQLite.
Cloud Databases – admite bases de datos en la nube en Amazon y Azure, incluidas
- Amazon Aurora, RDS para SQL Server, RDS para Oracle, RDS para PostgreSQL, y RDS para MySQL; y
- Azure SQL Database, Azure Database para PostgreSQL, y Azure Database para MySQL.
No es necesario actualizar a una versión más reciente de PowerBuilder. PowerScript Migrator admite la migración automática de la lógica empresarial de PowerBuilder directamente desde la mayoría de sus versiones:
- Sybase PowerBuilder 8-12.5
- SAP PowerBuilder 12.6
- Appeon PowerBuilder 2017-2019 R3
Transfiere la lógica empresarial de PowerBuilder a C#, que es la capa más valiosa y compleja de las aplicaciones de PowerBuilder. Proporciona un conjunto completo de herramientas para convertir automáticamente PowerBuilder a C#, crear automáticamente REST APIs, probar y depurar rápidamente las REST APIsy publica rápidamente tu proyecto.
Precios
PowerBuilder CloudPro
1.595€
Desarrollador∙Año*
PowerScript Migrator está disponible como parte de PowerBuilder CloudPro. PowerBuilder CloudPro despliega tus aplicaciones cliente/servidor en la nube con una arquitectura de API REST de C #. ¡El camino más rápido hacia la nube!