PowerBuilder Roadmap 2023 Highlights
Explore the latest developments in the PowerBuilder roadmap for 2023, including upcoming releases, key features, and the introduction of a modern code editor in 2025. Note that the information shared is for informational purposes only and subject to change.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PowerBuilder Roadmap Armeen Mazda, Appeon CEO October 23, 2023 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DISCLAIMER The following information is being shared in order to outline some of our current product plans. We are hopeful that the following can shed some light on our roadmap, but it is important to understand that it is being shared for INFORMATIONAL PURPOSES ONLY, and not as a binding commitment. Please do not rely on this information in making purchasing decisions because ultimately, the development, release, and timing of any products, features or functionality remains at the sole discretion of Appeon, and is SUBJECT TO CHANGE.
Release Plan PowerBuilder 2022 R2 Aug 2023 Enhanced app features PowerBuilder 2022 R3 Jan 2024 Long-term support PowerBuilder 2025 Q1 2025 Revamped development
PowerBuilder 2022 R2 Key Features Modern UI Core Features Cloud Support DB2 for PowerServer projects Ultra-fast deployment for PowerServer projects Enhanced graph TabbedView for MDI PDF Builder & fillable PDFs SMTP email client Autocomplete for DDDW & DDLB WebView browser control OpenURL function Identity column for Oracle
PowerBuilder 2025 Modern Code Editor Introducing new code editor Better code readability, code efficiency, code navigation Continual improvements planned across revisions
PowerBuilder 2025 Modern Code Editor Code Readability Improved readability Syntax coloring Line numbers/status bar/zoom Collapse/expand code Collapsible conditional statements Collapsible custom-defined code blocks (R2)
PowerBuilder 2025 Modern Code Editor Code Readability Improved code highlighting Selection/search matching Line selection highlighting Debugging highlighting Error & warning marks (R2)
PowerBuilder 2025 Modern Code Editor Code Readability Advanced code editing Word wrap Improved Undo Make upper/lowercase Increase/decrease line indent Format document/ selection (R2)
PowerBuilder 2025 Modern Code Editor Coding Efficiency Improved completion list Include code snippet Type matching completion Provide context- aware info Quick info Parameter info Refactoring code (R2)
PowerBuilder 2025 Modern Code Editor Code Navigation Better Find & Replace Enhanced Jump to Change Tracking Error Stripe Find Reference (R2) Bookmark (R2 )
PowerBuilder 2025 New Compiler New compiler that offers much faster performance A new project type, for Professional & CloudPro only Multi-threaded Truly incremental Uses AST for fast traversing
PowerBuilder 2025 New Compiler Performance Legacy Compiler New Compiler Full Build Code Example App 10s 37s 388 PB objects 194 DataWindow objects CUSTOMER App 1 9m 33s 1m 28s 3,154 PB objects 5,348 DataWindow objects Customer App 2 2m 50s 18m 56s 7,495 PowerScript objects 10,853 DataWindow objects Incremental Build 6s Code Example App 36s 18m 3m 23s 5s Customer App 1 Customer App 2
PowerBuilder 2025 New Compiler New project type that removes the PBL format Source code & p-code is separated, and saved at a granular level Source code saved in plain text and SCM friendly Avoid work loss caused by PBL corruption Automatically convert PBW to the new project type
PowerBuilder 2025 New Compiler Minimize Git & SVN merge conflicts Common challenge: merge conflicts resulting from code block reordering when working with windows, user objects, DataWindows Stabilizing the sequence of code blocks to reduce the occurrence of merge failures By minimizing merge conflicts, teams can work more seamlessly and efficiently together during development
PowerBuilder 2025 Other Features PowerServer/PowerClient deployment optimization PowerServer supports SQLPreview event PostgreSQL driver for ADO.NET High resolution and scaling (DPI) support