PowerBuilder Roadmap 2023 Highlights

 
 
 
 
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
Enhanced app features
Long-term support
Revamped development
 
PowerBuilder 2022 R2 – Aug 2023
 
PowerBuilder 2022 R3 – Jan 2024
 
PowerBuilder 2025 – Q1 2025
 
 
 
 
PDF Builder & fillable PDFs
SMTP email client
Autocomplete for DDDW &
DDLB
WebView browser control
OpenURL function
Identity column for Oracle
 
Enhanced graph
TabbedView for MDI
PowerBuilder 2022 R2
Key Features
 
 
Support DB2 for
PowerServer projects
Ultra-fast deployment for
PowerServer projects
 
Core
Features
 
Modern
UI
 
Cloud
 
 
 
 
Introducing new code 
e
ditor
Better code readability, 
code 
efficiency, 
code navigation
Continual improvements planned across revisions
PowerBuilder 2025
Modern Code Editor
 
 
 
 
Improved readability
S
yntax coloring
Line numbers/status
bar/zoom
Collapse/expand code
Collapsible
conditional
statements
Collapsible
c
ustom-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 – Code Readability
 
 
 
 
Improved completion
list
Include code
snippet
Type matching
completion
Provide context-
aware 
info
Quick info
Parameter 
info
R
efactoring code (R2)
 
 
PowerBuilder 2025
Modern Code Editor – Coding Efficiency
 
 
 
 
Better Find & Replace
Enhanced Jump to
Change Tracking
Error Stripe
Find Reference (R2)
Bookmark (R2 )
PowerBuilder 2025
Modern Code Editor –  Code Navigation
 
 
 
 
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
 
 
 
 
388 PB objects
194 DataWindow objects
Full Build
 
37s
 
10s
 
9m 33s
 
1
m 28s
PowerBuilder 2025
New Compiler – Performance
 
3,154 PB  objects
5,348 DataWindow objects
 
C
ode Example App
 
CUSTOMER App 1
 
18m 56s
 
2m 50s
 
7,495 PowerScript objects
10,853 DataWindow objects
 
Customer App 2
Incremental Build
 
36s
 
6s
 
C
ode Example App
 
Customer App 1
 
Customer App 2
 
18m
 
3m
 
23s
 
5s
 
Legacy Compiler
 
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
New Compiler
 
 
 
 
PowerServer/PowerClient deployment optimization
PowerServer supports SQLPreview event
PostgreSQL driver for ADO.NET
High resolution and scaling (DPI) support
PowerBuilder 2025
Other Features
 
Thank You
Slide Note

© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Embed
Share

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.

  • PowerBuilder
  • Roadmap
  • Development
  • Modern Code Editor
  • Software

Uploaded on Apr 05, 2024 | 0 Views


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


  1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PowerBuilder Roadmap Armeen Mazda, Appeon CEO October 23, 2023 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  2. 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.

  3. Release Plan PowerBuilder 2022 R2 Aug 2023 Enhanced app features PowerBuilder 2022 R3 Jan 2024 Long-term support PowerBuilder 2025 Q1 2025 Revamped development

  4. 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

  5. PowerBuilder 2025 Modern Code Editor Introducing new code editor Better code readability, code efficiency, code navigation Continual improvements planned across revisions

  6. 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)

  7. PowerBuilder 2025 Modern Code Editor Code Readability Improved code highlighting Selection/search matching Line selection highlighting Debugging highlighting Error & warning marks (R2)

  8. 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)

  9. 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)

  10. PowerBuilder 2025 Modern Code Editor Code Navigation Better Find & Replace Enhanced Jump to Change Tracking Error Stripe Find Reference (R2) Bookmark (R2 )

  11. 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

  12. 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

  13. 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

  14. 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

  15. PowerBuilder 2025 Other Features PowerServer/PowerClient deployment optimization PowerServer supports SQLPreview event PostgreSQL driver for ADO.NET High resolution and scaling (DPI) support

  16. Thank You

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#