PowerBuilder to C# WPF MVVM Online Presentation

Demo presentation text:


Welcome to this demonstration of the migration tools provided by Ispirer Systems for PowerBuilder to C# WPF MVVM application conversion.

In this video, I’d like to show you how easily the conversion from PowerBuilder to C# WPF can be performed with the help of Ispirer tools.

Before proceeding directly to the demo, I would like to say a few words about the Ispirer toolkit provided for automatic application conversion and modernization. There are two graphical tools based on a command line tool called

• Ispirer Migration and Modernization Engine – it can be run in batch mode and can perform the automatic conversion of application code contained in scripts.

• Ispirer Migration Studio – a GUI tool oriented specifically to the conversion of a separate application script. It works with one script at a time.

• Ispirer Migration Commander – a GUI tool designed for the conversion of multiple files containing application code. It works with several scripts at a time.

Let’s proceed to the demonstration. In this demo we’ll migrate our application with the help of Ispirer Migration Commander and Ispirer Migration Studio tools.

Our source application shows data from a database. In the first window we can see some entries in the first datablock. The second datablock shows information about the selected items from the first datablock. We can insert, delete or update these rows.

As for the second window, here we can see a customer’s percentage according to states. Furthermore, we can see about and help windows and some MDI features like selected window as well.

Let`s start with Ispirer Migration Commander. First of all, we need to select the source and target languages. Our source language will be PowerBuilder and the target language – C#.

On the left side of the tool we should choose source files or folders for this migration and on the right side of the tool we should choose the folder where the migration results will be saved.

Once the files or the folders are selected, we press the button Run and then OK.

The conversion process takes some seconds.

As soon the conversion is over, we can see some generated results and we can compare them to the source files.

The whole migration process is completed, and it allows us to integrate the results into the C# WPF project, compile it, and execute.

As you can see, the whole code has been successfully compiled and as a result we’ve got the same application with the same windows and features.

Let`s look at this migration with the help of Ispirer Migration Studio.

On the left side of the tool we can see our source file from the whole scope, and the specified source and target languages – PowerBuilder and C# respectively. We press the button Run. And the conversion process takes some seconds.

On the right side we can see the results of the migration. They are identical to those that we’ve got with the help of Ispirer Migration Commander.

This is all the information about the tools that our company provides for the conversion from PowerBuilder to C# WPF MVVM.

It is just a review of the tools, so if you need some additional information please contact us, and we will be glad to assist you in your migration projects.

Thank you very much for your attention. Bye.

Do you want to move from PowerBuilder to C#?

Let's do it together!

Learn more