Build Your Schedule
Filters
-
Elevate 2024 KeynoteSession Type: KeynoteExperience Level: Introductory
Armeen Mazda, CEO , Appeon
-
Learn the new .NET DataStore project added in PowerBuilder 2025 and optimizations in PowerClient project painter. Topics covered include setting up the .NET DataStore project with options for project naming, database profiling, and authentication; leveraging API methods that enable JSON-based handling of DataWindow objects for PowerBuilder and non-PowerBuilder clients; and exploring PowerClient optimizations, including an updated project painter and enhanced deployment options.
Session Type: SessionsTopic Area: Cloud App Deployment, C# DevelopmentExperience Level: IntroductoryBruce Armstrong, Senior Developer , Integrated Data Services
-
Learn how to use and update the open-source PowerBuilder Foundation Classes (PFC). Topics covered include key benefits of using PFC, like shared community maintenance and cost-saving resources. Recent updates, including added debugging tools, expanded object support, and improved file handling. Steps for upgrading to the latest version, managing customizations, and how to contribute to PFC on GitHub.
Session Type: SessionsTopic Area: Client/Server App DevelopmentExperience Level: IntroductoryBruce Armstrong, Senior Developer , Integrated Data Services
-
Learn how to successfully migrate a real-life application from PowerBuilder 12.5 to 2022 R3. Topics covered include the evolution of SCSP, reasons for migration, a detailed migration process, and trategies for managing deprecated and obsolete features. Participants will also experience a demo on using HTTPClient and PBDOM objects for web services and XML data retrieval.
Session Type: Project SpotlightTopic Area: Client/Server App DevelopmentExperience Level: AdvancedPatricia Guzman, Senior Developer , EPMAPS Agua de Quito
-
Learn about the new IDE features in PowerBuilder 2025, focusing on improvements that streamline development workflows and enhance code editing. Topics covered include a faster, multi-threaded compiler, a solution-based (plain text source code) project management, an updated code editor with advanced editing tools, and support for converting MDI menus to RibbonBar. Additional features include a Secure Connection Encryptor for database security and IDE enhancements for improved search, navigation, and usability.
Session Type: SessionsTopic Area: Client/Server App DevelopmentExperience Level: IntroductoryBruce Armstrong, Senior Developer , Integrated Data Services
-
Learn about new development features in PowerBuilder 2025. Topics covered include integration of the PowerBuilder Compiler (PBC) into PBAutoBuild, high DPI support, PostgreSQL connectivity via ADO.NET, compatibility with .NET 8, and SMTP client authentication. Additional updates cover DataWindow, PDF Builder enhancements, source control improvements, multi-monitor support, and installer changes.
Session Type: SessionsTopic Area: Client/Server App DevelopmentExperience Level: IntroductoryBruce Armstrong, Senior Developer , Integrated Data Services
-
Learn how to use the new TWAIN Direct REST API for document scanning to replace costly 3rd party scanner toolkits that rely on the old TWAIN drivers, all using 100% powerscript. Topics covered include: REST API calls using HTTPClient and JSON objects, parsing multipart forms, and stitching together the PDF pages using the new pdfdocument object.
Session Type: SessionsTopic Area: Client/Server App Development, Cloud App DeploymentExperience Level: IntermediateMike Searer, Consultant , SBT
-
Learn the concepts behind the design of a web frontend powered by .NET DataStore. Topics covered include: two success stories will be discussed, outlining the project goals in terms of cross-platform user-interface and REST API; Key requirements such as secure access, communication, data handling and PDF generation are implemented using SnapDevelop and discussed in details; The challenge behind a hot-reload UI developing experience without the hassle of a lot of boilerplate code is also discussed, presenting a standard way to interact with remote resources and a set of ready-to-use UI components to handle the actual fetching and parsing of the data from the API.
Session Type: Project SpotlightTopic Area: C# Development, Integrations & Interop, Modern UI/UXExperience Level: AdvancedMarco Meoni, Appeon MVP , marcomeoni.com
-
Learn an efficient approach to migrating DataWindows to a 3-tier architecture in PowerBuilder applications. Topics covered include an overview of client-server to 3-tier migration, techniques for dynamically retrieving and updating DataWindows, dynamically managing dropdown DataWindows, and enabling users to create DataWindows at runtime and save them in the database. Participants will also see solutions that streamline DataWindow handling in large-scale applications, addressing inefficiencies in manual processes. This session aims to provide developers with practical, efficient solutions for managing 3-tier DataWindows in a scalable and maintainable manner.
Session Type: SessionsTopic Area: C# DevelopmentExperience Level: IntermediatePhilippos Antonopoulos, Software Developer , Aardvark, isc
-
Understand the challenges and general solutions required to port PowerBuilder and Java components from Sybase EAServer to Client/Server, PowerServer or Web Service-enabled containers. Topic covered include: A review of the EAServer environment. An overview of EAServer system services and a discussion of how PB NVO and Java components interact with them. Learn steps needed to re-host EAServer components in either a PowerBuilder client or a Web Services middle tier, the potential for PowerServer enablement of the ported solution, and the general challenges and opportunities facing organizations who wish to eliminate the technical debt of EAServer.
Session Type: SessionsTopic Area: Client/Server App Development, Integrations & InteropExperience Level: IntermediateYakov Werde, Senior Consultant , Intertech US
-
Learn how to deal with the most commonly encountered errors when deploying a PowerServer project, how to diagnose them and how to fix them. Topics covered include: List of the PS issues most commonly encountered by customers, their symptoms, steps on how to diagnose them and their fixes.
Session Type: SessionsTopic Area: Cloud App Deployment, C# DevelopmentExperience Level: IntermediateFrancisco Martinez, Technical Support Engineer , Appeon
-
Learn what the other aspects of PowerServer security are and how to harness them to maximize the security of the project. Topics covered include: HTTP Transmission security (specifying certificate constraints), securing IIS, securing the database password and securing the Management APIs
Session Type: SessionsTopic Area: Cloud App Deployment, C# DevelopmentExperience Level: AdvancedFrancisco Martinez, Technical Support Engineer , Appeon
-
Learn how to migrate a PowerServer 2020 SaaS application to PowerServer 2022. Topics covered include: modifications required to migrate from PowerServer 2020 to 2022; PowerServer 2022 advantages; dynamic data sources creation and connection with customers’ databases.
Session Type: SessionsTopic Area: Cloud App DeploymentExperience Level: IntermediateFILIBERTO SOSA, CHIEF SOFTWARE ARCHITECT CSA , SIZES AND COLORS MEXICO
-
Learn how to integrate existing PowerBuilder applications easily with MS Entra/Azure ID, using Visual Guard. Topics covered include: what is Microsoft Entra ID; how does it compare with active directory or Azure AD; why use Microsoft Entra ID with a PowerBuilder application; what are the challenges of integrating Microsoft Entra ID and PB; how to achieve Plug and Play integration using Visual Guard. It is aimed at project managers, architects, and developers in charge of maintaining or modernizing these PB Apps.
Session Type: SessionsTopic Area: Client/Server App Development, Integrations & InteropExperience Level: IntermediateChristophe Dufourmantelle, CEO , Novalys
-
Learn the challenges behind what apparently seems a simple use case, that actually requires complex setups. Topics covered include: sending mass email use case, description of the requirements; possible implementation scenarios, including customer's configuration and support or in-house implementation or cloud service; comparison of the approaches; Fidelius' approach to implement the cloud solution (with source code)
Session Type: Project SpotlightTopic Area: Client/Server App Development, Cloud App Deployment, Integrations & InteropExperience Level: IntroductoryGian Luca De Bonis, CEO/CTO , Enable Development OÜ
-
Learn how to integrate your PowerBuilder application with Trello via API using PB HttpClient and Json objects. Topics covered include: What is Trello, Using Trello in Business Applications, Getting the Trello API Key, Manage Boards, Lists and Cards, and more.
Session Type: SessionsTopic Area: Client/Server App Development, Integrations & InteropExperience Level: IntermediateLuca Arena, Software Engineer , Omicron Sistemi Srl
-
Learn how to download/upload files of many sizes using PB's HttpClient. Includes a section for transferring files to/from Azure Blob Storage. Topics covered include: Downloading and uploading files to/from Azure Blob Storage or other HTTP Servers, an explanation why there's a need to handle large files differently, how to use the sample code in your own projects.
Session Type: SessionsTopic Area: Client/Server App DevelopmentExperience Level: IntermediateFrancisco Martinez, Technical Support Engineer , Appeon
-
Learn how object oriented exception handling works in PowerBuilder and how to simplify its usage with the help of the open source library EXF (https://github.com/informaticon/lib.pb.base.exception-framework). Topics covered include exception handling, OOP, ressource management in the context of exception handling, software architecture discussion and using of EXF;
Session Type: Project SpotlightTopic Area: Client/Server App DevelopmentExperience Level: IntermediateSimon Jutzi, DevOps Architect , Informaticon
-
Learn more about the REST Web Service Client and the JSON Packager/Generator/Parser features of PowerBuilder. Topics covered include: Consuming REST APIs which expose 3rd party business logic; generating/parsing JSON documents as Web Service requestor/response payloads; applying for and utilizing FedEx's developer sandbox and their approval process for FedEx API use in production.
Session Type: SessionsTopic Area: Client/Server App Development, Cloud App Deployment, Integrations & InteropExperience Level: IntermediateJohn Strano, Senior Developer , Intertech Consulting, Inc.
-
Learn steps for transforming legacy applications with PowerBuilder using a case study approach. Topics covered include: simple steps to modernize the user interface, such as integrating UI themes and Ribbon Bars for a fresh and engaging look. You'll also explore new PowerBuilder features for UI upgrades, using web APIs to decouple applications from relational databases, and leveraging cloud compatibility with modern data solutions. The session concludes with a review of a legacy application makeover, showcasing applied techniques and improvements to usability and interface design.
Session Type: SessionsTopic Area: Cloud App Deployment, Modern UI/UXExperience Level: IntermediateMiller Rhodes, Senior Powerbuilder Architect , Intertech Consulting