1. Cynthia Nixon
  2. PowerBuilder
  3. Tuesday, 28 April 2020 14:21 PM UTC

The PowerBuilder CloudPro converts to a C# REST API architecture. Do you have a Client Server conversion model, besides the Rest API Conversion?

Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 28 April 2020 15:13 PM UTC
  2. PowerBuilder
  3. # 1

The PowerScript Migrator product, which is included in both the PowerBuilder CloudPro and RapidSharp bundles, only converts PowerBuilder business logic to C#. However, the controllers and services you create do not necessarily have to be REST APIs.

As far as the application UI, we do not automatically convert that part of PowerBuilder to C#. This would be manual effort, but it generally is not the difficult task or majority of the effort. This is why we put our focus on the business logic conversion.

If you do want to go to C#, my recommendation would be to migrate to REST APIs even if you want to deploy on-premise client/server model. Nothing stipulates that REST APIs cannot be deployed on-premise, but then it makes your architecture flexible to deploy and interop anyway you please in the future. Also, keep in mind that if you do not rewrite your UI in .NET then would need to interface with your converted business logic through REST APIs anyway.

Comment
  1. Cynthia Nixon
  2. Tuesday, 28 April 2020 18:18 PM UTC
Thanks! If we purchased (either) RapidSharp or PowerBuilder CloudPro, once the code is converted, can anyone look at the code? Thus allowing us to purchase only one licensed copy for conversion?
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Tuesday, 28 April 2020 18:35 PM UTC
Absolutely, it is standard C# code that can be maintained in any C# IDE. But you would need to buy a perpetual license of the C# libraries (DWNet.Data and PowerScript.Bridge). You can contact our sales department sales@appeon.com to get a quote.
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.