23.8.07

Neues SOD (Statement of Direction) zu APEX 3.1 und 4.0

Heute kam eine aktualisierte Roadmap bzw. SOD für APEX 3.1 und 4.0 heraus.
Hier zu finden.
Gleich hier das Wesentliche:

Oracle Application Express 3.1

An incremental release of Oracle Application Express, 3.1, will incorporate the following:
-Optional runtime-only installation, which will install the minimum number of database objects and grant the minimum number of privileges to run Application Express applications in a production environment
-PL/SQL API to manage a runtime installation of Application Express
-Documented and supported Application Express JavaScript libraries
-Enhanced integration with Oracle SQL Developer for MS Access to Application Express migration


Oracle Application Express 4.0

The next major release of Oracle Application Express will be 4.0. This release will focus on declarative support for Web 2.0 features in Application Express, as well as the extensibility of the Application Express framework. Application Express 4.0 will incorporate the following:
-Interactive reporting region types which natively integrate Web 2.0 features to filter, break, sort data, etc.
-Extensible item framework, enabling developers to "plug in" their own custom item types
-Declarative support for AJAX validations
-Declarative support for cascading select lists and other similar item types
-Improved tabular forms, including support for validations, integration with collections, and additional item types
-New item/region types, including DHTML calendar and AJAX tree
-Improved PDF report layout
-Enhanced print attributes allowing for more control of PDF document structures
-Improved error message handling
-Numerous functional and performance improvements

11g mit APEX 3.0 vorinstalliert

Seit ein paar Tagen gibt es die neue Oracle Datenbankversion 11g zum Download zumindest für Linux. Hier ist APEX 3.0 bereits vorinstalliert....
Die Versionen für die anderen Betriebssysteme sollen in den nächsten Wochen folgen.
Die Integration von APEX in die Datenbank unterstreicht die Wertigkeit von APEX einmal mehr!!

1.8.07

Oracle APEX Community mit 50+ Tipps&Tricks

Auf der Oracle APEX DE Community Seite findet man eine Vielzahl von nützlichen Tipps & Tricks, die ich es wert finde hier nochmal zu listen. Zu den einzelnen Themen bitte über das Inhaltsverzeichnis direkt gehen:

[ ] Benutzeroberflächen entwickeln
Ampeln als Statusanzeige in Berichten verwenden
Berichts-Templates
Berichte verknüpfen - auf die andere Art
Benutzeroberflächen-Standards
Bestätigungsfenster in Application Express-Anwendungen
Bilder in Berichten darstellen
Formulare "manuell" erstellen
HTML-Editor in Application Express: Bilder einbetten
SVG in Aktion: Eigene Zeichnungen und Diagramme
SVG in Aktion: Eigene Diagramme auf Basis von Tabellendaten
Eigene Diagramme erstellen: Nativ und ohne Browser-Plugin

[ ] AJAX: Bessere Oberflächen
Einführung: Ein einfaches Beispiel
Das aktive Formular
Noch mehr AJAX ...
Textfeld mit "Auto-Suggest"
AJAX ... from Scratch: Validierungen mit "XmlHttpRequest"
Bewegliche Regionen in Application Express
Eingabefelder automatisch formatieren
Prozesslogik im Hintergrund mit Fortschrittsbalken
HTML-Editor "FCKEditor" einbinden
Regionen ein- und ausblenden - wie im Application Builder
Große Forumlare mit Reiterkarten "aufräumen"

[ ] Bilder und Dokumente
Dateien in Application Express-Anwendungen hochladen
Dateien aus Application Express-Anwendungen herunterladen
Volltextsuche mit Oracle Application Express
Bildbearbeitung mit Oracle Application Express
Externe Web-Inhalte einbinden
Ordner und Dateien: Das XML DB Repository nutzen -I-
Ordner und Dateien: Das XML DB Repository nutzen -II-
Daten auswerten
Druckfreundliche Ausgabe (PDF) mit Application Express und dem BI Publisher
Maßgeschneiderte Layouts mit Application Express und dem BI Publisher
Daten als Kreuztabelle darstellen
Geodaten und Application Express: Räumliche Berechnungen
Geodaten und Application Express: Integrierte Landkarten
Geodaten und Application Express: Die Karte wird erweitert
Geodaten und Application Express: Einfachste Navigation mit Oracle Maps
Mächtige Berichte mit "Analytische Funktionen" I
Mächtige Berichte mit "Analytische Funktionen" II
"Frequent Itemsets" finden
"Tabellenkalkulation" mit Application Express
Unscharfe Suche in Adressbeständen

[ ] Informationen
Anwendungsberichte
Application Express: Data Dictionary Views
DDL für Datenbankobjekte generieren
Debugging von Anwendungen
Ereignis-Ansicht einer Application Express-Seite
Klicks zählen mit Application Express
Suchen im PL/SQL Code
Zeitverbrauch von Komponenten bestimmen

[ ] Export/Import
Export nach Excel - mit richtigen Umlauten
Exportieren "aus der Vergangenheit"
Exportieren per Kommandozeile
Einzelne Komponenten exportieren
"Packaged Applications" I
"Packaged Applications" II

[ ] Sicherheit
Anmeldung mit einem Datenbank-Account
Mandantenfähige Anwendungen
Session State Security
Session Timeout setzen
Schutz vor SQL Injection

[ ] Verschiedenes
Aktivieren und Deaktivieren vom Anwendungsteilen
Betriebssystem-Kommandos aufrufen
"Collections" in Application Express nutzen
DBMS_SCHEDULER
Debugging mit dem SQL Developer
Eigene Aktivitäts-Statistiken
Excel-Upload für den Endanwender
Prozesslogik im Hintergrund ausführen
Mehrsprachige Anwendungen I
Mehrsprachige Anwendungen II
Reguläre Ausdrücke (regexp) mit Application Express
RSS-Newsfeeds in Anwendungen konsumieren
RSS-Newsfeeds aus Anwendungen bereitstellen
Seite "Null"
Seiten für andere Entwickler sperren
"Sprechende URL" für Application Express-Anwendungen
Web Services in Application Express-Anwendungen konsumieren

Ich war jetzt zu faul, die ganzen Links hier nachzutragen...
Über das Inhaltsverzeichnis gibt es die Links zu den Artikeln.
Viel Spaß und Erfolg damit !

Debuggen für APEX mittels SQL Developer


Die Debuggíng Möglichkeiten sind in APEX ja nicht wirklich existent.
Aber man kann sich da mit dem SQL Developer ganz gut behelfen.
Dies beschreibt Carsten Czarski auf seinem neuesten Tipp der APEX DE Community sehr gut und exemplarisch hier.


Diese geniale Community Seite für APEX Entwickler gerät oft in Vergessenheit. Ich habe sie rechterhand auch verlinkt.
Das Community Inhaltsverzeichnis umfasst mittlerweile mehrere "zig" Tipps und Tricks, die man tunlichst kennen sollte !! (;-)