PowerBuilder UserGroup Meeting on October 19 and 20, 2026
Agenda
(Click the tab for the respective day)
| 09:00 – 10:00 | Registration |
|
| 10:00 – 10:30 | PowerBuilder RoadmapLearn about Appeon’s future plans for PowerBuilder, including new AI developer features in the upcoming PowerBuilder 2025 R3 and release schedule. |
Armeen Mazda CEO Appeon Inc. |
| 10:30 – 11:00 | New Features in PowerBuilder 2025 R2Learn about the new development features in PowerBuilder 2025 R2. Topics covered include code editor productivity and navigation improvements, dynamic DPI support, IDE usability enhancements, multilingual runtime resources, SVG support, advanced executable security flags (beta), and updates to PowerServer and PowerClient. The session also highlights key enhancements to DataWindow/DataStore, Jump, Source Control, Solution management, CrypterObject, WebBrowser, RibbonView, and SMTPClient. |
Bruce Armstrong Development Lead, Integrated Data Service |
| 11:00 – 11:30 | Implementing Single Sign-On with PowerBuilderLearn how to use an OAuth provider to implement single sign-on. Topics covered include implementing the OAuth provider in a Docker hosted Authentik instance; however, the technique is pretty much the same for any OAuth provider. |
Bruce Armstrong Development Lead, Integrated Data Service |
| 11:30 – 12:00 | Coffee break |
|
| 12:00 – 12:30 | Using OAuth2 Authentication with SmtpClientLearn how to secure your email sending application by implementing OAuth2 with SmtpClient. Topics covered include the core concept of Authorization vs. Authentication, why OAuth2 is vital for securing credentials and enabling features like MFA, the mechanics of the Authorization Flow and Device Authorization Flow, and practical configuration steps for both Azure and Gmail. |
Bruce Armstrong Development Lead, Integrated Data Service |
| 12:30 – 13:00 | E-invoicing/ZUGFeRD with PowerBuilder *)What formats are there? Where are the challenges? How were they solved? A field report. |
Roland Müller Power People IT-Services GmbH |
| 13:00 – 14:00 | Lunch break |
|
| 14:00 – 15:00 | AI-Powered PowerBuilder Maintenance: from Code Insight to ActionThrough two practical scenarios, we will see how Visual Expert AI can help PowerBuilder teams understand unfamiliar code, identify and assess issues, suggest improvements, and turn analysis results into coordinated remediation actions. |
Christophe Dufourmantel Novaliys S.A.S |
| 15:00 – 15:30 | Coffee break |
|
| 15:30 – 16:30 | Preserving PB investments in modern timesClient/server PowerBuilder apps were built to last — resilient, fast, dependable. But “built to last” isn’t “built for today”: customers now expect cloud access, modern UI, web/mobility, and integration with the tools they already use. This session maps the real options for PB developers in 2026 — staying current with PB2025, extending reach with PowerServer and PowerClient, embedding modern UI via WebView2, and, for those ready to go further, rehosting business logic in .NET while replacing the presentation layer entirely. We’ll weigh what each path costs, what it preserves, and where AI is starting to shift the economics of the bigger moves. No single answer fits every application — the goal is a clearer map, so you can match strategy to your own system. |
Gian Luca De Bonis Enable Development OÜ – CEO/CTO |
| 16:30 – 17:00 | Using AI to write and maintain PowerBuilder codeExcited about the AI capabilities coming in PowerBuilder 2025 R3? You don’t have to wait. If your PowerBuilder 2025 projects use the solution format, you can start putting AI to work today. In this session, we’ll look at using AI to create and update your existing PowerBuilder code from outside the PowerBuilder IDE. |
Bruce Armstrong Development Lead, Integrated Data Service |
| From 19:00 | Evening event |
*) Talk held in German.
| 09:00 – 10:00 | Club meeting |
|
| 10:00 – 11:00 | Fundamentals of Artificial Intelligence *)How does artificial intelligence work? What components make up a typical AI system? How do the components interact? |
Ludwin Feiten Power People IT-Services GmbH, Managing Director |
| 11:00 – 11:30 | Coffee break |
|
| 11:30 – 12:30 | My Own Local AI *)Why run your own local AI? How is it built? How do you install it? A field report! |
Ludwin Feiten Power People IT-Services GmbH, Managing Director |
| 12:30 – 13:30 | Lunch break |
|
| 13:30 – 14:30 | Performance Optimization with AI – A Field Report *)How AI, combined with PowerBuilder’s own built-in tools, helped reduce a report’s runtime from 8 hours to 8 minutes. |
Thomas Enzenberger Power People IT-Services GmbH |
| 14:30 – 15:00 | Integrating AI into PB applicationsAI is now a daily assistant in software development, and much can already be done in PB for code production. However, runtime use is different. End users interact with PB applications, and AI can support decision-making and application collaboration processes. This session discusses how our PB application can benefit from AI by sending prompts and JSON data to AI engines to analyze the effectiveness of tasks performed. |
Marco Meoni Appeon MVP, softpi.com |
| 15:00 – 15:30 | Coffee break |
|
| 15:30 – 16:00 | The dream of a web application from PB: two worlds no longer parallel thanks to generative-AILet’s be honest: who never hoped that the next version of PB would offer easy full-web deployment? Appeon Web and PowerServer have brought the concept of Installable Web App and Installable Cloud App within everyone’s reach, applications that can be accessed from a web server. But full web also means zero-installation and cross-platform. In this session, you’ll learn how in two weeks it was possible to transform a specific module of a large PowerServer application, but intended for a general user base, into a full-web application thanks to generative-AI. |
Marco Meoni Appeon MVP, softpi.com |
| From 16:00 | End |
*) Talk held in German.
*) Talk held in German.