PowerBuilder

aus Wikipedia, der freien Enzyklopädie

Wechseln zu: Navigation, Suche

PowerBuilder ist eine integrierte Entwicklungsumgebung der Firma Sybase zur Erstellung von Client-Server-Anwendungen. Die Programmiersprache nennt sich PowerScript, ist skript-basiert, objektorientiert und ähnelt dem später entwickelten Visual Basic (VB). Das besondere an PowerScript ist die enge Zusammenarbeit mit Datenbanken. Die Datenbankabfragen (SQL Selects) werden in DataWindow-Objekten hinterlegt. Letztere können sowohl für Eingabeformulare als auch für Auswertungen verwendet werden. Die DataWindow-Objekte werden in ein DataWindow-Control (Container) eingefügt, um sie zu verwenden. Das DataWindow gibt es auch für .NET (Windows- und Web-Forms), unter dem Namen DataWindow.NET. Eine „Variante“ von PowerBuilder ist PocketBuilder, welches die Entwicklung von mobilen Anwendungen ermöglicht.

Auch ist als Erweiterung das „PowerBuilder Application Server Plugin“ verfügbar. Es ermöglicht PB-Objekte(NVO's) in Application Servern anderer Hersteller auszuführen (z. B. WebSphere, WebLogic, JBoss, Oracle, Geronimo).

Ab PowerBuilder 11 ist es nun möglich über Microsoft Internet Information Services, ASP.NET und dem .NET Framework eine vorhandene oder neue PowerBuilder Application als Webanwendung in einem Browser (IE) darzustellen. Powerbuilder 11.2 vereinfacht zusätzlich die Entwicklung von Webanwendungen durch die Nutzung von AJAX.NET 1.0.

Mit Powerbuilder 11.5 ist die .NET Integration weiter vorangetrieben worden für Winform und Webform Anwendungen. Erweiterungen des DataWindows (u. a. RTF Columns und 3D Grafiken mit DirectX Unterstützung) sowie die MS-SQL Server 2008 und Oracle 11g Unterstützung sind Bestandteile der Version 11.5. Gleichzeitig wird die Enterprise Edition jetzt mit einer Version des Pocketbuilder und einer Lizenz für das Powerbuilder Application Server Plugin standardmäßig ausgeliefert.

Das Werkzeug wurde ursprünglich von der Firma PowerSoft entwickelt. Aktuell (Oktober 2008) ist zurzeit die Version 11.5.

[Bearbeiten] Aussicht auf die Zukunft

  • ca. Ende 2009: Powerbuilder 12 - Möglichkeit der Erzeugung von 100 % managed Code; WPF-Targets mit neuer IDE auf Basis der Visual Shell

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

Persönliche Werkzeuge
Buch erstellen