1. Cynthia Nixon
  2. PowerBuilder
  3. Monday, 27 April 2020 18:18 PM UTC

We currently use PowerBuilder 2019 (2082).  Our license will need to be renewed in July, 2020.  So will need to upgrade.

We are also considering migrating our PowerScript and DataStores to C#.  I've attached a doc showing PowerBuilder products.  Can you help me with the following:

  1. For the migrating:  Would we need to purchase RapidSharp?  Would we need to purchase both RapidSharp and PowerBuilder Professional separately or would RapidSharp include the PowerBuilder Professional functionality?
  2. For the migrating:  Would we need to purchase PowerBuilder CloudPro?  Would we need to purchase both PowerBuilder CloudPro and PowerBuilder Professional separately or would PowerBuilder CloudPro include the PowerBuilder Professional functionality?
Attachments (1)
Accepted Answer
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 28 April 2020 00:09 AM UTC
  2. PowerBuilder
  3. # Permalink

Hi Cynthia,

Sorry that our product bundles can be a bit confusing.

The PowerBuilder CloudPro bundle has all our PowerBuilder-related products.  In other words, it includes everything that is in the RapidSharp bundle plus includes PowerBuilder IDE and PowerServer.  Please refer to the table on the pricing page.

We created the RapidSharp bundle for customers that want all the PowerBuilder-related C# features but do not want any PowerScript features.  Of course, most customers also want PowerScript features so the PowerBuilder CloudPro bundle is our most popular.

In your case, it seems you are maintaining existing PowerScript apps and you want also the C# migration feature (i.e. PowerScript Migrator) so therefore you need to go for the PowerBuilder CloudPro subscription.  

Best regards,
Armeen

Comment
  1. Cynthia Nixon
  2. Tuesday, 28 April 2020 12:57 PM UTC
Thanks Armeen for answering my question! Much appreciated!
  1. Helpful
  1. Cynthia Nixon
  2. Tuesday, 28 April 2020 13:49 PM UTC
Armeen,

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

  1. Helpful
  1. Armeen Mazda @Appeon
  2. Tuesday, 28 April 2020 15:11 PM UTC
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.
  1. Helpful
There are no comments made yet.


There are replies in this question but you are not allowed to view the replies from this question.