Blog

Senior PowerBuilder engineering notes

Technical writing for the engineers and architects working with long-running PowerBuilder applications. Upgrades, modernization, database compatibility, integrations, and the decisions that show up at IT steering committees.

Upgrade

PowerBuilder 9 to 2025: A Pragmatic Upgrade Guide

Honest, technical upgrade guide for moving a long-running PowerBuilder application from Sybase-era versions (9, 10.5, 11.5, 12.6) to current Appeon PowerBuilder 2025. Three upgrade paths, what actually breaks, and what to do in the next six months.

9 min read
Migration

Sybase to Appeon PowerBuilder Migration: 9 Things That Will Surprise You

What actually changes when you move from Sybase-era PowerBuilder (up to 12.6) to Appeon PowerBuilder (2017–2025). Nine specific surprises we hit in real migrations, with practical workarounds.

11 min read
Database

PowerBuilder + Oracle 19c: Compatibility, Gotchas and Migration

What breaks, what just works, and what to test first when upgrading the Oracle database under a long-running PowerBuilder application from 11g/12c to 19c (and onward to 23ai). Character sets, drivers, PL/SQL changes and execution-plan surprises.

10 min read
Integration

PowerBuilder REST API: 4 Integration Patterns That Actually Work

Four production-tested patterns for PowerBuilder applications talking to REST APIs: native HTTPClient (Appeon era), WinHTTP fallback (legacy PB), sidecar microservice, and gateway-in-front. With auth handling, retries and trade-offs.

9 min read
Decision

Modernize PowerBuilder or Rewrite in .NET? A Decision Framework

A sober decision framework for the rewrite-versus-modernize question on a long-running PowerBuilder application. Why most rewrites fail, why most modernizations succeed, and the specific situations where rewriting is the right call.

12 min read