The PB Open Program
Modernize PowerBuilder UI and Architecture
An effective approach to bring PowerBuilder Skills and Applications to the next level
Leverage the Appeon Roadmap
-
PB 2019 contains several new tools and a new editor (SnapDevelop), to create a Web API in a RAD approach:
-
Datawindow Converter, to convert Datawindows to C#
-
Template projects o Scaffolding, to generate template code in an automatic and configurable way
-
Web API tester
Even though this is not an automatic migration, it’s very easy to use these tools to port business logic to C#
-
-
PB business logic (datawindows, data manipulation logic, embedded SQL), the core part of every PB application, can be migrated to a Web API with .Net Core, multi-platform and server-side. Now, with the PowerScript Migrator, it’s easy to convert PowerScript to C#!
Specifically created for PowerBuilder
-
Consulting, training, mentoring services, and reusable components specifically designed for PowerBuilder customers, to help them migrate to a new and modern architecture
Effective Approach
-
You migrate the PB business logic (with our help and with PowerScript Migrator support)
-
We rewrite the UI that will call this newly migrated PB business logic
-
You control the progress of the migration:
-
Agile Project Management and Development services
-
UI specifications approved by you
-
Finally, the UI end-users are waiting for
-
Our technology stack allows us to create the UI of your dreams:
Browser, Mobile, Mac, Multi-platform desktop cloud -
Not only for a full migration: you can redesign a specific subset (e.g.: Mobile module, a Browser-based module and so on)
The PB Open Program
3 phases: Assess, Evaluate, Migrate
Assess
-
On-site consultancy to assess the application, the environment, the structure, the framework, the skills
-
Definition of a pilot implementation (smallest interesting subset to be migrated)
-
UI requirement specification for a pilot implementation
-
Migrate the first subset of PB business logic as Web API, based on the pilot implementation
Evaluate
-
Evaluate the effort to:
-
Build the pilot implementation
-
Train the PB development team to Web API migration
-
Mentor and support the PB development team
-
-
Upon approval: we rewrite the UI, according the specifications and linked to the Web API
Migrate
-
Select a subset of the application (e.g.: a module, or a specific target, like the Mobile app, or a browser-based app)
-
Specify the new UI requirements and evaluate the UI rewriting effort (requires your approval)
-
Migrate and convert the PB business logic (with our support) while we rewrite the UI
PowerBuilderTV Webcasts
Connect to PowerBuilderTV to watch a replay of PB Open Program Webcasts
INTRODUCTION | TECHNICAL SESSION