Elevate 2020 has concluded successfully! The keynote and all tech session replays are available now.

Watch the Replay

PowerScript Migrator is a code converter that ports PowerBuilder business logic to C#. 80-95% of non-visual PowerScript and embedded SQL can be ported automatically. No matter you are API-enabling PowerBuilder or migrating to C#, porting (not rewriting) existing code is the fastest and lowest-risk approach.

Fastest Path to C#

check

Highly-Automated Conversion - 80-95% of business logic, including PowerScript syntaxes, non-visual system functions, embedded SQLs, DataWindow functions, properties and events, and NVOs, can be ported to C#, automatically.

check

Auto-Importing of References - C# class definitions, namespaces, and using statements are automatically added for you to save time.

check

Efficient Reporting of Errors - conversion issues that will require remediation are reported as inline comments in the generated C# code, right where you need it.

Fastest Path to C#
PowerScript Port to C#

Lowest Project Risk

check

Port, Not Rewrite - PowerBuilder business logic is mapped to equivalent functions provided by the open-source .NET DataStore, SnapObjects, and .NET Core frameworks. Mapping to such equivalents essentially reduces project risk from a rewrite to a port.

check

Partition in C# - intermingled visual and non-visual PowerScript code is converted such that partitioning of business logic can be performed in C#, leaving the source PowerBuilder application intact.

check

Apply Best Practices - C# programming best practices can be automatically applied, such as converting PowerBuilder structures to C# classes.

Open & Standard Architecture

check

Open-Source Only - the generated C# code has dependencies only on open-source libraries, specifically the open-source .NET DataStore, SnapObjects, and .NET Core frameworks.

check

100% Managed Code - only pure C# code is generated so that the .NET Core framework is fully managing the runtime, such as exception handling, managing memory, handling security.

check

Any C# IDE - you can maintain the generated C# code in any C# IDE, such as Visual Studio or SnapDevelop.

Open & Standard Architecture

PowerBuilder Migration Capability

Pricing

The PowerScript Migrator is available as a part of either PowerBuilder CloudPro or RapidSharp.

PowerBuilder CloudPro

Deploy existing client/server applications to the Cloud with a C# REST API architecture. The absolute fastest path to the Cloud!

$1,595/Developer∙Year*

RapidSharp

Migrate existing client/server applications to pure C# with any UI technology. Why rewrite when you can automatically port?

Too Busy to Migrate by Yourself?

Talk to an Appeon migration expert if you have any technical questions or are shorthanded to perform the migration.