PowerBuilder ist eine integrierte Entwicklungsumgebung der Firma Sybase zur Erstellung von Client-Server-Anwendungen. Die Programmiersprache ist Skript-basiert, objektorientiert und nennt sich PowerScript. Es ähnelt dem später entwickelten Visual Basic (VB). Besondere ist die enge Zusammenarbeit mit Datenbanken. Die Datenbankabfragen (SQL Select) werden in DataWindow-Objekte hinterlegt. Letztere können sowohl für Eingabeformulare als auch für Auswertungen verwendet werden. Die DataWindow-Objekte werden in einem DataWindow-Control eingefügt, um sie auf dem Bildschirm anzeigen zu können. Das DataWindow gibt es auch für .NET (Windows- und Web-Forms), unter dem Namen DataWindow.NET. Eine abgespeckte Variante von PowerBuilder ist PocketBuilder, welches die Entwicklung von mobilen Anwendungen ermöglicht.
Aktuell (4. September 2006) ist zur Zeit die Version 10.5
Aussicht für die Zukunft:
Ende 2006/Anfang 2007: PowerBuilder Application Server Plugin - PB-Objekte(NVO's) ausführbar in Application Servern anderer Hersteller (z.B. WebSphere, WebLogic, JBoss, Oracle, Geronimo)
Zweites Quartal 2007: PowerBuilder 11.0
Das Werkzeug wurde ursprünglich von der Firma PowerSoft entwickelt.
Siehe auch
Weblinks
- Offizielle Webseite (deutsch)
- Official Website (englisch)
- PowerObject - The single-LARGEST email-based user-group for PowerBuilder Developers on the Internet (englisch)
- PBDR.com - Powerbuilder news, tips and utilities (englisch)
- http://www.lannigan.org/powersoft_powerbuilder_history.htm (englisch)
- http://www.techno-kitten.com/Changes_to_PowerBuilder/powerbuilder_s_future/powerbuilder_s_future.html (englisch)
- PowerTimes: PowerBuilder articles and resources (english)