PowerBuilder engineering notes
For the engineers and architects who keep long-running PowerBuilder applications alive — upgrades, modernization, database compatibility, integrations, and the decisions that reach the IT steering committee.
PowerBuilder 2025 Migration: Problems and Fixes
Compile code -3, greyed-out Solution conversion, LongPtr rules — each with the documented fix.
What Does PowerBuilder Cost in 2026?
CloudPro, Professional and PowerServer prices in plain numbers — subscription vs perpetual, and keep-vs-rewrite math.
PowerBuilder and Git: Source Control That Works
What to commit, the .gitignore, branching without merge hell, CI — and what PB 2025 finally fixed.
PowerBuilder on Windows 11 and Windows Server 2025
What actually breaks on Windows 11 and Server 2025 — and the short list to test before you move.
The PowerBuilder WebBrowser Control: Embedding Modern Web Content with WebView2
Since 2022 R2 it runs on Microsoft Edge WebView2 — modern rendering, JS↔PowerScript messaging, and what to deploy.
Sending Email from PowerBuilder: The Native SMTPClient Object
Native SMTP/SMTPS with STARTTLS and OAuth2 (XOAUTH2) — send mail to Microsoft 365 and Gmail without third-party DLLs.
PowerBuilder 2025 R2: What's New, and Should You Upgrade?
Dark-mode IDE, up to 50% lower memory, .NET 10 and Oracle 26ai. What changed, and who should move.
Is PowerBuilder Dead in 2026? An Honest Answer
No. But the shrinking talent pool is a real risk, and it needs the opposite response.
PowerBuilder Versions and Support Lifecycle: Release Dates and End-of-Life
Every release from 9 to 2025: who supports it, and exactly when support ends.
PowerBuilder 9 to 2025: A Pragmatic Upgrade Guide
Three upgrade paths from Sybase-era versions, what actually breaks, and what to do first.
Sybase to Appeon PowerBuilder Migration: 9 Things That Will Surprise You
Nine specific surprises from real migrations, each with the workaround we used.
PowerBuilder + Oracle 19c: Compatibility, Gotchas and Migration
Character sets, drivers, PL/SQL changes and the execution plans that quietly regress.
PowerBuilder REST API: 4 Integration Patterns That Actually Work
HTTPClient, WinHTTP fallback, sidecar service, gateway in front. Auth, retries, trade-offs.
Modernize PowerBuilder or Rewrite in .NET? A Decision Framework
Why most rewrites fail, and the specific situations where rewriting is the right call.
PowerBuilder notes, now and then
New writing on upgrades, databases and modernization — a few times a month, nothing more.