Appeon announced the general availability of PowerBuilder 2019 R2.
PB 2019 R2 keeps up with the revolutionary features to modernize PB application UI, functionality & architecture, and provide a simpler, faster, open-standards approach to building cloud apps for .NET.
PB 2019 R2 includes the first-ever PowerScript-to-C# code converter, which allows developers to automatically migrate 80-95% of PowerBuilder business logic and DataWindows to C#. The migrated code can be automatically scaffolded into C# REST APIs. PowerScript client app development is also enhanced with .NET interoperability and new UI controls.
What’s New?
- PowerScript development & modernization (PowerBuilder IDE)
- Enhanced UI Themes: modern rendering of visual objects by selecting a prebuilt theme or supplying your own theme. Enhanced to allow granular control, defining different styles for a specific instance of a visual object.
- New RibbonBar Control, to create Ribbons, organize User commands, and manipulate them by the program if needed.
- Direct calls to .NET Assemblies via two objects: DotNetAssembly and DotNetObject.
- New WebBrowser Control, to create a Web browser that supports JavaScript, HTML and HTML5 pages and videos at common formats in a web page.
More information about new PB features here. Bug fixes here.
- C# migration
- .Net DataStore refactored, readily integrate with other .NET libraries, and maintainable directly in C# IDEs: SnapDevelop, Visual Studio, etc.
- DataWindow Converter automatically generates C# POCO models from existing DataWindows, DataStores, and ChildDataWindow, as well as the XML import/export templates.
- PowerScript Migrator automatically converts 80-95% of PowerBuilder business logic (non-visual PowerScript and embedded SQL) to C#.
- C# development
- Scaffolding helps effectively create templates for services and controllers.
- The integrated Web API Tester, to easily inspect, test, and debug REST Web APIs.
More information about new C# features here. Bug fixes here.
- Application deployment (PowerServer (PB Edition), PowerServer Toolkit, )
- Officially supports the latest software: Windows Server 2019, Android 10, iOS 13, JBoss EAP 7.2, WildFly 18, Microsoft SQL Server 2019, Oracle 18c and 19c, PostgreSQL 12.x.
- Automated testing of PowerServer Web applications with AscentialTest.
- Supports additional PowerBuilder features (Web only): JSONPackage object, TokenRequest, TokenResponse, OAuthClient, OAuthRequest, ResourceResponse objects, CompressorObject, ExtractorObject, CrypterObject and CoderObject.
More information about new PowerServer features here. Bug fixes here.
- InfoMaker
- Using NativePDF as the default option.
- Incorporating TX Text Control as a built-in editor.
More information about new InfoMaker features here. Bug fixes here.