18.11.08

Anychart 5 (Flash) Integration

Dimitri Gielis (Apex Evangelist) hat eine super Demo mit Skriptbeispielen und "Integraton Kit" erstellt für noch mehr Flash charts...:
der Highlight ist dieses "Dashboard", wo sich sogar die "Gauges" wie Windgeschwindigkeit, Windrichtung, Niederschlag, usw. bewegen...


Einige der "Anychart" Flash Grafiken/Reports werden ja schon in APEX 3.0 (und höher) genutzt. Oracle hat diese dafür bei Anychart lizensiert.
Die "Anychart 5 Version" bietet nun doch noch einiges mehr.
Wie auf der Anychart.apex-evangelist Seite zu lesen ist, muß man diese "Anychart 5" Lizenzen erwerben bei Anychart, bekommt jedoch als APEX Entwickler 15 % Rabatt.
Eine Investition, die sich sicherlich lohnt.
Das APEX / ANYCHART 5 Integration Kit wird kostenlos von APEX-EVANGELISTS zur Verfügung gestellt.
Hinter APEX EVANGELIST verbergen sich übrigens JES (John Scott), Dimitri Gielis, Patric Wolf.

31.10.08

CARL BACKSTROM gestorben

Ein großer Schock für alle HTMLDB und APEX Entwickler und Enthusiasten!
Sonntagnacht wurde Carl Backstrom in Las Vegas als Beifahrer in einem Auto von einem ausser Kontrolle geratenen Jeep Cherokee überrollt und starb auf dem Weg ins Krankenhaus.
In mehreren BLOG's wurde schon großes Mitgefühl ausgedrückt und ich möchte mich an dieser Stelle hier anschließen.



Auch wenn ich Carl nie persönlich traf, habe ich doch eine Menge von ihm gelernt und ihn als Oracle Kollegen mit all seine AJAX und anderen Technologie-Tipps kennengelernt. Immer hilfsbereit und stets enthusiastisch dabei.
Eine großer Verlust für die APEX Community.
Mein Beileid geht an seine Familie und alle die ihn persönlich kennen.

Timeline Widget

Es wird mal wieder Zeit für einen Eintrag - aber nicht nur deswegen... (;-) - hier ist echt eine "impressive" Funktionalität genannt "TIMELINE WIDGET":



Basierend auf der EMPLOYEE Tabelle des HR Schemas stellt es dar, welche Mitarbeiter wann eingestellt wurden.
Den unteren Teil des Widgets kann man hin- und herschieben und kommt so schnell zu den Mitarbeitern aus den jeweiligen Jahren - rattenschnell. Natürlich mit Javascript.
Auszuprobieren in der Live Demo von Doug - auch sind die Sourcen dort verfügbar (How To Seite).

Der Forum thread für Nachfragen ist eventuelll auch interessant. Schon über 3000 schauten dort vorbei !
Have fun !

30.9.08

APEX Awards vergeben

Kürzlich (22.Juli 08 - sorry, war ich im Urlaub..) wurden die ausgelobten Awards (inkl. €€€€€) vergeben! Es wurden 5 Anwendungen prämiert, die zum download für registrierte Nutzer bereitstehen:

1. Platz: Simbuwa - Simple business warehouse - 5.000,- €

Eine mächtige APEX-Anwendung für Fertigungs- und Montagebetriebe. Aktuell verfügbar ist das Kernmodul „Sachstammpflege (Teile + Gruppen)“. Weitere Module sind in Entwicklung.

2. Platz: TIA - Technische Infrastruktur Applikation - 2.000,- €

TIA verwaltet die technischen Systeme eines Unternehmens. Konfigurationen, Systemprobleme, Änderungen und Helpdesk-Aktivitäten können damit transparent und übersichtlich (Baumstruktur) dokumentiert werden.
Zum Testen auf apex.oracle.com.

3. Platz: m2iCMS - Content Management System - 1.000,- €

Das m2iCMS ist ein integriertes Content Management System, das dem Redakteur erlaubt, komfortabel eine Webseite anzupassen und dabei auch Inhalte zu pflegen, die erst in der Zukunft angezeigt werden sollen.

4. Platz: JTRADE - Project Light Management

JTRADE – Project Light ist ein leistungsfähiges, flexibles Projektmanagementsystem, mit dem alle Daten, Ereignisse, Personen und ihre Beziehungen zueinander projektbezogen erfasst und ausgewertet werden können.

5. Platz: GeKo – Geschäftskontrolle / Vorgangsverwaltung

Die mandatenfähige APEX-Anwendung „Geschäftskontrolle“ unterstützt die Geschäftsabwicklung in verschiedenen Bereichen eines Unternehmens. Es können damit beispielsweise Aktionen protokolliert und Tätigkeiten (auch Helpdesk) verwaltet sowie ein Controlling durchgeführt werden.

mehr und Download links auf der Oracle APEX Award Seite.

27.9.08

Flash Charts

Gerade entdeckte ich, dass maani viele neue Flash-Charts in sein Angebot aufgenommen hat:



Die APEX Flash Charts sind ja auf die gleiche Weise genutzt - demnächst ein HowTo hier ! Stay tuned !

3.7.08

Packaged Application: Geocoding mit APEX Webservices und Google-Maps

Gibt's bestimmt schon länger, aber habe ich gerade (für Euch mit-) entdeckt unter den "APEX Packaged Applications" eine fertige Anwendung zur Standortbestimmung (Geocoding) mittels Webservice in APEX realisiert:

Die Sample Codes bzw. Packaged Applications beinhalten "Webservices Integration" von:
  • Amazon Store
  • Google Maps
  • PayPal Payments Pro
  • RSS Feeds
  • YouTube
Viel Spaß damit !

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.