O PowerScript Migrator é um conversor de código que migra a lógica de negócios do PowerBuilder para C#. Cerca de 80-95% do PowerScript não visual e SQL incorporado podem ser migrados automaticamente. Esteja habilitando o PowerBuilder para API ou migrando para C#, migrar (e não reescrever) o código existente é a abordagem mais rápida e de menor risco.
O Caminho Mais Rápido para C#
Conversão Altamente Automatizada - 80-95% da lógica de negócios, incluindo sintaxes PowerScript, funções não visuais do sistema, SQLs incorporados, funções DataWindow, propriedades e eventos, bem como NVOs podem ser migrados automaticamente para C#.
Importação Automática de Referências - definições de classe C#, namespaces e instruções using são adicionados automaticamente para você economizar tempo.
Relato Eficiente de Erros - problemas de conversão que exigem correção são relatados como comentários em linha no código C# gerado, exatamente onde você precisa.


Menor Risco para o Projeto
Realize a Migração, Sem a Necessidade de Reescrever - a lógica de negócios do PowerBuilder é mapeada para funções equivalentes fornecidas pelas estruturas .NET DataStore, SnapObjects, e .NET Core de código aberto. O mapeamento para tais equivalentes basicamente reduz os riscos do projeto, pois é possível migrar em vez de reescrever.
Partição em C# - o código PowerScript visual e não visual combinado é convertido de forma que o particionamento da lógica de negócios possa ser executado em C#, deixando intacto o aplicativo PowerBuilder de origem.
Aplique as Melhores Práticas - as melhores práticas de programação em C# podem ser aplicadas automaticamente, como a conversão de estruturas PowerBuilder em classes C#.
Arquitetura Aberta e Padrão
Somente Código Aberto - o código C# gerado tem dependências apenas em bibliotecas de código aberto, especificamente as estruturas .NET DataStore, SnapObjects e .NET Core de código aberto.
100% Código Gerenciado - apenas código C# puro é gerado para que o .NET Core framework gerencie o tempo de execução, como tratamento de exceções, gerenciamento de memória e segurança.
Qualquer IDE para C# - você pode manter o código C# gerado em qualquer IDE para C#, como Visual Studio ou SnapDevelop.

Capacidade de Migração do PowerBuilder
O PowerScript Migrator converte automaticamente recursos não visuais do PowerBuilder em equivalentes em .NET. Quando usado em conjunto com as bibliotecas .NET DataStore de código aberto para oferecer suporte a mais recursos do PowerBuilder no .NET, a porcentagem de automação normalmente aumenta para 80-95%:
DataWindow/DataStore – a maioria das APIs não visuais de DataWindow (ou seja, funções, eventos, e propriedades) e técnicas de programação são mapeadas para as bibliotecas .NET DataStore de código aberto.
Funções do Sistema – as funções do sistema são mapeadas para bibliotecas .NET framework ou .NET DataStore de código aberto.
Instruções SQL – todas as instruções SQL, incluindo os formatos SQL incorporados e SQL dinâmicos 1-4, são mapeadas para a biblioteca SnapObjects ORM C# de código aberto.
Sintaxe do PowerScript – a sintaxe do PowerScript, incluindo tipos de dados, instruções, estruturas, objetos e expressões, é mapeada para tipos de dados, instruções, estruturas e expressões C# padrão.
NVOs – NVOs (arquivos .SRU) são mapeados para classes C# padrão.
EAServer NVOs – EAServer NVOs também são convertidos automaticamente da mesma maneira que NVOs PowerBuilder.
Oferece suporte a diversos bancos de dados racionais importantes, incluindo SQL Server, Oracle, SQL Anywhere, PostgreSQL, MySQL, SQLite.
Não há necessidade de fazer o upgrade para uma versão mais recente do PowerBuilder. O PowerScript Migrator suporta a migração automática da lógica de negócios do PowerBuilder diretamente da maioria das versões do PowerBuilder:
- Sybase PowerBuilder 8-12.5
- SAP PowerBuilder 12.6
- Appeon PowerBuilder 2017-2019 R3
Migra a lógica de negócios do PowerBuilder para C#, que é a camada mais valiosa e complexa em aplicativos PowerBuilder. É um conjunto abrangente de ferramentas para conversão automática de PowerBuilder em C#, criando REST APIs automaticamente, testando e depurando REST APIs com rapidez e publicando seu projeto com agilidade.
Preços
PowerBuilder CloudPro
$1,595
Ano por Desenvolvedor*
O PowerScript Migrator está disponível como parte do PowerBuilder CloudPro. PowerBuilder implemente na Nuvem aplicativos cliente/servidor existentes com uma arquitetura REST API em C#. Certamente o caminho mais rápido para a Nuvem!