PowerBuilder History: From CSI to Modern Cloud Development

PowerBuilder History: From CSI to Modern Cloud Development

PowerBuilder has long been a cornerstone of Rapid Application Development (RAD)—a methodology designed to accelerate the software development lifecycle through the use of graphical tools and reusable components. From its origins as a specialized tool for financial modules to its current state as a cloud-ready development environment, PowerBuilder has evolved to meet the changing demands of the enterprise software landscape.

Early History and the Rise of Powersoft

The roots of PowerBuilder trace back to 1974 with the founding of Computer Solutions Inc. (CSI) by Mitchell Kertzman in Massachusetts. CSI initially focused on software consulting, eventually developing GrowthPower in 1981. GrowthPower was an MRP II (Manufacturing Resource Planning) software package with integrated financial modules that ran exclusively on the HP 3000 platform, reaching a peak of over 1,000 customer installations.

By the late 1980s, the industry shifted toward graphical user interfaces (GUIs) due to the emergence of Microsoft Windows. To adapt, Kertzman partnered with Dave Litwack, a former executive vice president of product development at Cullinet Software. Litwack joined CSI in 1988 to lead the research and development of a client/server GUI tool. This strategic shift led to the company rebranding as Powersoft Corporation in 1990.

In July 1991, PowerBuilder 1.0 was officially released. It introduced two revolutionary features: the DataWindow, which simplified database interaction, and PowerScript, the tool's proprietary programming language. The company's success led to an initial public offering on February 3, 1993, with shares rising from an initial $20 to a closing price of $38.

[ไม่มีภาพประกอบ]

The era of independence for Powersoft ended on November 15, 1994, when Sybase announced its acquisition of the company. The merger, completed on February 14, 1995, was a stock swap valued at approximately $904 million.

The Transition to SAP and Appeon

Years later, under SAP's stewardship, the product saw a significant jump in versioning. In December 2013, SAP announced a new version that skipped directly to number 15 (later released as version 12.6). This update modernized the tool by adding support for the .NET Framework v4.5, SQL Server 2012, Oracle 12, Windows 8, OData, and dockable windows.

The most recent era of PowerBuilder began with Appeon. On May 31, 2019, Appeon released PowerBuilder 2019, which introduced critical support for C# development, including a new C# IDE, .NET data access objects, a Web API client, and a migration solution for C#.

Innovation accelerated with PowerBuilder 2019 R2 on April 3, 2020, which featured a PowerScript-to-C# code converter capable of automatically migrating 80-95% of business logic and DataWindows to C#. This was followed by the R3 release on January 22, 2021, which introduced PowerClient—a technology that automates the secure installation and update of client apps over HTTPS. This version also became a Long-Term Support (LTS) release.

[ไม่มีภาพประกอบ]

Modern Era: Cloud Integration and Productivity

PowerBuilder 2021, launched on August 6, 2021, revamped cloud deployment through the PowerServer 2021 runtime. This update rebuilt the middle-tier using a pure .NET Core implementation based on REST API standards. It also introduced a CI/CD (Continuous Integration/Continuous Deployment) utility that integrates with Git, SVN, and Jenkins.

Subsequent releases focused on security and developer efficiency. PowerBuilder 2022 added Windows 11 support, TLS 1.3 protocols, and IDE enhancements like the Tabbed Code Editor. The 2022 R2 update introduced fillable PDFs and an SMTP client, while 2022 R3 served as another LTS version to stabilize these features.

The latest milestone, PowerBuilder 2025, launched on May 7, 2025. This version delivers a revamped IDE featuring a new-generation code editor, an ultra-fast compiler, automatic REST API creation, and codeless UI modernization tools to streamline the Software Development Life Cycle (SDLC).

Key Facts

  • Origin: Started at Computer Solutions Inc. (CSI) and later became Powersoft Corporation.
  • Core Innovations: Introduced the DataWindow and PowerScript language in 1991.
  • Major Acquisitions: Acquired by Sybase in 1995; later evolved under SAP and eventually Appeon.
  • C# Integration: Modern versions allow 80-95% automatic migration of business logic from PowerScript to C#.
  • Deployment: PowerClient enables secure app updates over HTTPS, and PowerServer supports .NET Core REST APIs.
  • Latest Version: PowerBuilder 2025 focuses on a revamped IDE and automatic REST API creation.
Era/Version Key Developer/Owner Major Milestone/Feature
PowerBuilder 1.0 (1991) Powersoft Launch of DataWindow and PowerScript
Version 12.6 (2013) SAP .NET Framework v4.5 and OData support
PB 2019 R2 (2020) Appeon PowerScript-to-C# converter (80-95% migration)
PB 2019 R3 (2021) Appeon PowerClient (HTTPS deployment) and LTS status
PB 2021 (2021) Appeon .NET Core middle-tier and CI/CD utility
PB 2025 (2025) Appeon New-gen code editor and automatic REST API creation

Frequently Asked Questions

What is the DataWindow?

The DataWindow is a signature feature of PowerBuilder introduced in version 1.0 that allows developers to visually design the presentation and manipulation of data from a database without writing extensive code.

How does PowerBuilder handle migration to C#?

Starting with PowerBuilder 2019 R2, Appeon introduced a code converter that can automatically migrate between 80% and 95% of existing PowerBuilder business logic and DataWindows into C#.

What is PowerClient?

PowerClient is a deployment technology introduced in PowerBuilder 2019 R3 that securely automates the installation and updating of client applications over HTTPS.

What are the benefits of PowerBuilder 2025?

PowerBuilder 2025 provides a revamped IDE with an ultra-fast compiler, a new-generation code editor, automatic REST API creation, and codeless UI modernization to increase productivity across the SDLC.

Which versions of PowerBuilder are designated as Long-Term Support (LTS)?

Both PowerBuilder 2019 R3 and PowerBuilder 2022 R3 are designated as long-term support versions, providing stability for enterprise environments.