9.6.08

Speech to Text to APEX



. . . ein cooles Package fand ich gerade bei Tyler Muth zum Thema Spracherkennung und Aufzeichnung - bereits "gehackt/vorkonfektioniert" für APEX.
JOTT.COM gibt es leider noch nicht in Europa.
Aber trotzdem cool !

28.5.08

APEX - Award - Euro 5000 zu gewinnen !

Oracle veranstaltet das erste Mal den "APEX AWARD":

1. Platz € 5000 - 2. Platz € 2000 - 3. Platz € 1000

Wer Lust und Zeit hat, reiche dort seine APEX Anwendung ein !! Einsendeschluß 30. Juni 2008 !

Ein hochkarätige Jury wird den Gewinner ermitteln ! . . . mehr hier.

Viel Erfolg !

Euro 2008 - Wetten das ????

Dimiti Gielis hat wieder zugeschlagen !!! :::



DGTournament.com - EURO 2008 - the ULTIMATE application !!

Bevor die Euro losgeht, schnell noch wetten und etwas gewinnen !
. . . alles basierend auf APEX 3.1 !!

Viel Spaß !!

18.5.08

APEX Kurs - Fortgeschrittene Techniken - 2.-4.6.08 in München


Gönnt es Euch ! - der letzte Kurs war ein super Erfolg !!

Mehr Infos und Anmeldung über diesen Link.

23.4.08

Webseminar: Datenbankfeatures für APEX-Entwickler 16.05.2008 14:00h

Oracle bietet an:
Für den Application Express-Entwickler ist es völlig klar, dass die Oracle-Datenbank mehr als ein einfacher Tabellenspeicher ist - schließlich liegt die Definition Ihrer gesamten Applikation im Application Express-Repository und damit in der Datenbank. Die Oracle-Datenbank bietet allerdings noch wesentlich mehr: So enthält sie eine umfangreiche Funktionsbibliothek, die Sie für Ihre Anwendungen mit wenig Aufwand nutzen können. Wussten Sie bspw. schon, dass ...

... der Volltextindex (Oracle TEXT) auch für strukturierte Daten genutzt werden kann (unscharfe Adresssuche)?
... die Datenbank über umfangreiche Möglichkeiten zum Umgang mit XML verfügt?
... eine vollständige Regel-Engine vorhanden ist?
... Sie Ihre Anwendungen ohne zusätzlichen Code mandantenfähig machen können?

Dies und mehr erfahren Sie im Web Seminar "Datenbankfeatures für APEX-Entwickler" am 16. Mai 2008 um 14:00. Die Teilnahme ist für Sie kostenlos. Sie benötigen eine Stunde Zeit und einen Internetzugang (Internet Explorer). Melden Sie sich gleich an - die Zugangsdaten senden wir Ihnen dann einige Tage vor dem Seminar per Email.

Am besten gleich hier anmelden

Dieses ist eine Aktion der Oracle Application Express Community !
Sie können dort auch Mitglied werden und sind so über neue Features immer informiert !

20.2.08

APEX mit Oracle Maps Karte ! - Hands-On-Workshop bei Oracle 4.3.

Update 29.2.08: der Workshop ist mittlerweile ausgebucht !

Am 4.3. biete ich mit meinem Kollegen Carsten Czarski einen ersten "Hands-On-Workshop" zum Thema Oracle Maps und Oracle Spatial in der Oracle Ndl. in Hamburg (Kühnehöfe 5) an; es sind noch ein paar Restplätze frei !

Beginn 10:00h - Ende ca. 17:30h

Vormittags: Oracle Spatial Überblick, Basics und ein paar Übungen
Nachmittags: Karte erstellen u. erweitern basierend auf Oracle Maps innerhalb APEX 3.0

Mitzubringen: Laptop mit WLAN Karte und Browser - wir nutzen eine Infrastruktur im Internet (APEX Workspace, Datenbank, AS Mapviewer/Oracle Maps). Bei Interesse bitte an mich mailen: Bernhard.Fischer-Wasels (at) oracle.com und formlos anmelden (und auf Bestätigung warten)

Druckfreundliche (PDF, Word, Excel) Ausgabe mit Application Express und dem BI Publisher



Etwas in Vergessenheit geraten aber dennoch wichtig :
Die Druckausgaben aus APEX heraus in PDF, XLS, Word etc.
Mein Kollege Carsten Czarski hatte dies schonmal sehr schön dokumentiert auf einer der APEX Community (DE) Seiten.
Es gibt ja generell 3 Alternativen:
- in HTML über den Brwoser (naja..)
- mittels Apache FOP (auch ein Weg...)
- mit dem BI Bublisher (kostet...) - hier beschrieben

21.12.07

APEX Advanced Schulung 17.-19.3. in Bensheim

Eine hochkarätige Besetzung zur APEX SCHULUNG bietet Dietmar Aust mit Opal Consulting im März in Bensheim (zwischen Frankfurt und Heidelberg) an:
Denes Kubicek, Patrick Wolf und Dietmar Aust werden den APEX Advanced Workshop geben.
Gastvortrag Carsten Czarski von Oracle.
Wer also noch Interesse hat, informiere sich gerne weiter auf der neuen Website (übrigens basierend auf APEX und XE) von Dietmar! Ihr werdet nicht enttäuscht sein !

7.12.07

APEX im Einsatz: Projektberichte und Websites

Projektberichte:

[+] Schulverwaltungssystem (Statistik) des Statistischen Landesamtes des Freistaates Sachsen (StaLa) mit APEX - 200 Statistiken - 450 User - 1600 Schulen angschlossen(pdf) - mit Oracle DB, OID, Label Security, Application Server. ...mehr

[+] SBB - Datenbank feste Anlagen: Die Informationsplattform für Geodaten bei den Schweizerischen Bundesbahnen mittels APEX. ...mehr

[+] Gruner & Jahr: DOCFLOW mit APEX als Frontend und Oracle DB und Oracle Text als Basis.
u.a.: Automatisierte Textartikelerkennung mit schneller Analyse und Klassifizierung inkl. Namenserkennung über eine mehrstufige regelbasierte Methode auf Basis der Oracle Regular Expression.
In der englischen Story sind auch noch ein paar Screenshots. ...mehr

[+] endlichferien: Per Click ins Urlaubsglück
Ferienportal, Buchungssystem, Extrem kurze Entwicklungszeit (unter 3 Monate) ...mehr

[+] Bundesamt für Migration und Flüchtlinge, Nürnberg - Helpdesksystem
Eigenentwicklung des Hotline-Ticketsystems „IT-Service“ und der Lösungsdatenbank „IT-Knowledgebase“ auf Grundlage von Oracle APEX ...mehr

[+] Kliniken Ludwigsburg Bietigheim gGmbH - Resourcenverwaltung und Lohnabrechnungssystem für 5 Standorte mit 1,700 Betten und 4,000 Mitarbeiter ....mehr

[+] Evosource AG - interaktive Dashboards zur Darstellung des jeweiligen Status in der Supply Chain der Kunden Services ...mehr

[+] Rolls Royce Deutschland - Archivierungsystem für historische Daten ...mehr

[+] BMW-Oracle Racing nutzt APEX als "Post-Analyse Tool ... mehr

Internet Sites basierend auf APEX:

[+] Opal Consulitng Website baiserend auf APEX und Oracle Datenbank XE ...mehr

[+] HTMLDB-HOSTING.DE

[+] Renate Blank - MdB CSU - Website basiert auf kl. APEX Content Managament Systems
- - - - - - - - - - - - - - - - - - - - - - - -
[+] Internet Sites basierend auf APEX auf OTN ...mehr

30.11.07

Umfrage/Poll zu APEX und Mapviewer/Oracle Maps Einsatz

Um den Interessen- und Erfahrungsaustausch zu forcieren bin ich interessiert an Rückmeldungen von Euch über den Einsatz von
APEX in Kombination mit dem Mapviewer und/oder Oracle Maps.
Die Ergebnisse werde ich selbstverständlich hier veröffentlichen.

Mich interessiert:
1. Name der Anwendung
2. Art der Anwendung
3. Zielgruppe
4. Internet/Intranet Einsatz
5. Herausragende Features
6. Kundenname, Ort
Danke Euch !
Bitte die Antworten als Rückäußerung zu diesem Eintrag hinterlassen !! Merci !

23.11.07

APEX 3.1 ist da !!



die neue Application Express Version 3.1 steht als öffentliche Testversion online bereit.
Kurz hier registrieren (auf Survey klicken...) und ein Workspace kommt - keine Werbung ! Keine Angst !
Ein Feedback zu den Tests ist erwünscht in der Feedback Application - insbesondere für den Neuen "Region Type": Interactive Report. Dieser neue SQL Report basierend auf einem SQL-query mit dem Komfort für den Enduser des Anpassens (customize), welche Spalten angezeigt werden sollen und die Reihenfolge der Spalten.
Die "End Benutzer" können auch Sortieren, Filtern, Break setzen, Summen bilden, "highlighten", und "computed columns" hinzufügen über ein einfaches Pull down Menü.

APEX 3.1 bringt einiges Neues mit - einige Beispiele

Application Builder
- Interactive Report Regions
- Templates
-- Improve Searching of templates
-- Replace Templates
-- Publish Templates
-- Bulk Unsubscribe of templates
- 2 New Themes
Wizards
- Allow for early exit when creating HTML region
- Create Interactive Report Wizard
- Remove 32k limit on Create Application on a Spreadsheet
Addition of Application Groups
Simplification of Page Group pages
Addition of Application Date Format
Support for Declarative Media Type
Can view existence of run-only application (but cannot edit them)
Display Application Name in App Builder footer
Workspace Administration
- Workspace-specific Builder Notifications
Runtime Installation
APIs
- Augment (Erweiterung) APEX_MAIL API to support adding attachments to e-mails
(ich habe es mal nicht übersetzt... (;-) ) - ich denke, alle werden es verstehen.
Viel Spaß damit !!

19.11.07

Security and APEX

Auf der Suche nach "Security" Dokumenten im APEX Umfeld fand ich gerade von John Scott (JES) - thanks to John !! - diese Seiten auf dem "unofficial" APEX Twiki :



Ich hoffe, es hilft weiter denjenigen, die sich darum einen Kopf machen müssen !!
Es gibt ferner auf der Oracle Community Seite unter [+] Sicherheit noch die Themen:
Anmeldung mit einem Datenbank-Account
Automatische Anmeldung mit der IP-Adresse
LDAP-Anbindung für Fortgeschrittene
Mandantenfähige Anwendungen
Oracle11g: Mehr Sicherheit mit Netzwerk-ACL
Session State Security
Session Timeout setzen
Schutz vor SQL Injection
- wer noch mehr Aspekte bedenken muß.

15.11.07

30+ "packaged Applications"

kleine Erinnerung:
mittlerweile gibt es 30 + fertige "packaged Applications ("vorkonfektionierte Anwendungen"). Im Tagesgeschäft gerät dies leicht in Vergessenheit. Seit APEX 3.0 gibt es ja die Funktionalität des "Packaging" - d.h. ein (Sql und pl/sql basierte) Package in einem File mit der Anwendung, den Templates, den Objekten wie Tabellen, Daten usw., um sofort samt Beispieldaten losarbeiten bzw. packaged Applications testen zu können.
Man kann diese Packages in einem "Import" hochladen (*).
Später kann man diese Anwendungen für die eigenen Belange anpassen... BEVOR MAN ALLES NEU ERFINDET.
Check it Out !!!
(*) klar kann man das mit seiner eigenen Anwendungen zum Verteilen an andere genauso machen und einen komplettes "Package" herstellen.

8.11.07

Buchtipp: Das System - IT Thriller um Security und KI


Im Urlaub las ich dieses genial spannende Buch: Das System von Karl Olsberg, einem Manager aus der "New Economy" mit einschlägigen Erfahrungen in der IT Welt - hier mal als unterhaltsamer Schriftsteller.

Die Story um das System "Pandora" spielt in Hamburg, auf der ISS, Palo Alto und Poppenbüttel.

Mehr verrate ich nicht.
- Interaktive Leseprobe hier.
Zu bekommen u.a. bei Amazon (€ 9,95).

Mal nicht APEX - gönnt es Euch !!!

27.9.07

Mike Hichwa Roundtable Talk in Hamburg

Letzte Woche habe ich einen "Roundtable Talk" mit Mike Hichwa bei Oracle in Hamburg organisiert; Mike Hichwa ist der "Godfather of HTMLDB/APEX" und Oracle VP Database Development Tools (APEX, SQL Developer, .NET Development, OCI, PRO*, SQL*Plus, XE, Instant Client) - Mike erzählte von den Anfängen von HTMLDB und dem Projekt bei der Chicago Police (mehr als 100 Applications und über 10.000 User) mit Marc Sewetz HTMLDB Entwickler (ursprünglich aus Hamburg) und was von der Version 4.0 zu erwarten ist (ca. 1. Quartal 2008). Er zeigte ein paar neue (Beta) Features, die bereits Carl Backstroem in einem Video aufgezeichnet hatte.
Die Teilnehmer sammelten ihre "Wishes" und ich wurde bereits seitens Mike versichert, dass vieles als kompetenter Kunden-Feedback umgesetzt werden wird.
So macht es Spaß !!! Dass nicht nur ich das so sehe, sondern auch z.B. Dietmar Aust einen ähnlichen Eindruck hatte, könnt Ihr hier lesen!
Die Präsentation von Mike könnt Ihr mit seiner Zustimmung als PDF gerne hier anschauen. Danke an Dietmar Aust, der dies auf seinen Server hochlud!

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 !! (;-)