SlideShare a Scribd company logo
1 of 57
Download to read offline
|
AJAX-Rezepte für Web Services mit APEX-
Bordmitteln, jQuery und JSON
Andreas Wismann, Senior Oracle Berater , MT AG, Ratingen
Ratingen, 17.11.2011
|
GESCHÄFTSFORM INHABERGEFÜHRTE AG
HAUPTSITZ RATINGEN
GRÜNDUNGSJAHR 1994
BESCHÄFTIGTE 180 FESTANGESTELLTE MITARBEITER
BETEILIGUNGEN MT-IFS GMBH, MT-IFS SARL (LUXEMBURG)
||
Agenda
Sesam (APEX) Öffne Dich3
1. APEX-Bordmittel für AJAX und Web Services
2. jQuery-Werkzeuge
3. XML vs. JSON
4. Live-Beispiele
|
Einen APEX-Report Web Service-fähig machen
Schatten IT mit APEX erfolgreich bekämpfen4
|
Demo
 APEX-Report als Web Service
Schatten IT mit APEX erfolgreich bekämpfen5
|
XML-Ausgabe des APEX Web Services
http://<...server...>/pls/apex/apex_rest.getReport?app=25499&page=1000&reportid=demoProductInfo
<?xml version="1.0"?>
<ROWSET>
<ROW>
<PRODUCT_ID>41</PRODUCT_ID>
<PRODUCT_NAME>Business Shirt</PRODUCT_NAME>
<PRODUCT_DESCRIPTION>Wrinkle-free cotton business shirt</PRODUCT_DESCRIPTION>
<CATEGORY>Mens</CATEGORY>
<PRODUCT_AVAIL>Y</PRODUCT_AVAIL>
<LIST_PRICE>50</LIST_PRICE>
<MIMETYPE>image/jpeg</MIMETYPE>
<FILENAME>shirt.jpg</FILENAME>
<IMAGE_LAST_UPDATE>18.09.2011</IMAGE_LAST_UPDATE>
</ROW>
<ROW>
<PRODUCT_ID>42</PRODUCT_ID>
<PRODUCT_NAME>Trousers</PRODUCT_NAME>
<PRODUCT_DESCRIPTION>Black trousers suitable for every business man</PRODUCT_DESCRIPTION>
<CATEGORY>Mens</CATEGORY>
<PRODUCT_AVAIL>Y</PRODUCT_AVAIL>
<LIST_PRICE>80</LIST_PRICE>
<MIMETYPE>image/jpeg</MIMETYPE>
<FILENAME>pants.jpg</FILENAME>
<IMAGE_LAST_UPDATE>18.09.2011</IMAGE_LAST_UPDATE>
</ROW>
</ROWSET>
Schatten IT mit APEX erfolgreich bekämpfen6
|
Eine Web Service-Referenz anlegen
Schatten IT mit APEX erfolgreich bekämpfen7
|
Eine Web Service-Referenz anlegen
Schatten IT mit APEX erfolgreich bekämpfen8
|
Eine Web Service-Referenz anlegen
Schatten IT mit APEX erfolgreich bekämpfen9
|
Eine Web Service-Referenz abfragen
Schatten IT mit APEX erfolgreich bekämpfen10
|
Eine Web Service-Referenz abfragen
Schatten IT mit APEX erfolgreich bekämpfen11
|
Wie bekomme ich Daten in mein Formular hinein
und heraus, ohne die gesamte APEX-Seite zu
submitten?
Schatten IT mit APEX erfolgreich bekämpfen12
|
Klassischer Ablauf: SUBMIT und Neuladen der Seite
Für jede Änderung ein kompletter Server-Roundtrip
Schatten IT mit APEX erfolgreich bekämpfen13
|
Ziel: SUBMIT nur ein Mal verwenden
Schatten IT mit APEX erfolgreich bekämpfen14
|
Demo 01
Das Tagesdatum anzeigen, wenn der Benutzer ein Feld betritt.
Schatten IT mit APEX erfolgreich bekämpfen15
| AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG16
|
Asynchronous JavaScript And XML
 Beispiele für AJAX in APEX
- Interactive Report
- Cascading LOVs
- Textfeld mit Autovervollständigung
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG17
|
Demo 02
Abrufen eines Textes von einem Anwendungsprozess
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG18
|
htmldb_Get
 APEX-Bordmittel
 undokumentiert
 apex_4_1.js
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG19
|
htmldb_Get
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG20
|
Einen Anwendungsprozess erstellen
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG21
|
AJAX gegen Anwendungsprozess
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG22
|
AJAX gegen Anwendungsprozess
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG23
|
Demo 03
Abrufen einer Datenbank-Procedure via Anwendungsprozess (Kundenummer)
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG24
|
Die Kundenummer formatieren
Die eingegebene laufende Nummer ("123") soll beim Verlassen des Feldes ein
bestimmtes Format erhalten
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG25
|
APEX-Bordmittel: htmldb_Get
 Datenbank-Prozedur aufrufen
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG26
|
Beispiel für den Aufruf einer Stored Procedure
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG27
|
AJAX gegen Stored Procedures
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG28
|
AJAX gegen Anwendungsprozess
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG29
|
AJAX gegen "Fassade"
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG30
|
Demo 04: Performance
Aus der eingegebenen Postleitzahl wird der Ort ergänzt
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG31
|
AJAX-Performance: Beispiel Postleitzahlen
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG32
|
Session State
Wenn die Seite nicht submitted wurde, ist der Session State nicht aktuell. Abhilfe:
.add()
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG33
|
Zehn vordefinierte Parameter für
Anwendungsprozesse
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG34
|
Exception Handling ist ein Muss!
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG35
|
Fehlerquellen beim Aufruf einer Stored Procedure
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not
Found</title></head><body><h1>Not Found</h1><p>The requested URL
/pls/apex/DOAG2011.format_knr was not found on this server.</p></body></html>
 Fehlende Ausführungsrechte:
- GRANT EXECUTE ON doag2011 TO apex_public_user
 Schreibfehler bei Procedure- oder Parameternamen
 Falsche Anzahl Parameter
 Laufzeitfehler!
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG36
|
htmldb_Get, asynchrone Variante
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG37
|
Demo 04b: htmldb_Get.GetAsync
Postleitzahl-Ort-Abfrage, asynchron
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG38
|
synchron vs. Asynchron
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG39
|
jQuery-Werkzeug: $.ajax
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG40
|
APEX-Regionen mit .load auf jeder Seite laden
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG41
|
APEX-Regionen mit .load auf jeder Seite laden
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG42
|
Vergleich der Formate XML und JSON
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG43
| AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG44
|
APEX-Bordmittel vs. jQuery-Werkzeuge
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG45
|
jQuery Tools (Overlay)
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG46
|
Demo 05
Kundendaten einlesen anhand KNr, Kundenauswahl-Overlay anhand Nachname
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG47
|
jQuery Tools (Overlay): Tabelle generieren
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG48
|
jQuery Tools (Overlay): Tabelle generieren
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG49
|
Demo 06
Serverseitige Validierung mit JSON
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG50
|
Hitliste der Fehlerquellen
 OWNER (Schema) fehlt in der URL
 Parameter fehlen - oder falsch benannt
 POST erwartet, GET gesendet - und umgekehrt
 Fehlende Ausführungsrechte (grant execute...)
 Variablen im Formular, aber kein Session State
 Seitenbezüge falsch (P3008 <> P3009)
 Fehlendes Exception Handling
 htp.prn nicht verwendet
 console.log im Code vergessen (Internet Explorer)
 Groß-/Kleinschreibung: htmldb_Get, get(), GetAsync()
 JavaScript-Fehler an anderer Stelle
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG51
|
Vorsicht, wenn Sie Ihre Entwickler sagen hören...
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG52
|
nützliche Hilfsmittel
 PL/JSON Hilfsfunktionen zur Erzeugung von JSON-Strukturen
http://sourceforge.net/projects/pljson/
 jQuery Tools Overlays, Tooltips, Tabreiter, Validierung, ...
http://flowplayer.org/tools/index.html
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG53
|
Kosten
 Tools sind zumeist frei verfügbar (z.B. jQuery Tools, PL/JSON)
 Lernkurve
 Dokumentationsbedarf
 => Plugins bauen!
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG54
|
Buchempfehlungen
 anspruchsvoller und umfassender Einstieg
 beinhaltet auch Aspekte wie CSS und Browserkompatibilität
 Fokus auf jQuery
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG55
|
Buchempfehlungen
 viele praxisrelevante Fallbeispiele
 professionelles Niveau
 JavaScript-Vorkenntnisse empfehlenswert
AJAX-Rezepte für Web Services mit APEX-Bordmitteln. © MT AG56
|
Vielen Dank.
MT AG
Balcke-Dürr-Allee 9
40882 Ratingen
Telefon: +49 (0) 21 02 309 61-0
Telefax: +49 (0) 21 02 309 61-10
E-Mail: apex@mt-ag.com
www.mt-ag.com

More Related Content

Viewers also liked

There's no charge for (functional) awesomeness
There's no charge for (functional) awesomenessThere's no charge for (functional) awesomeness
There's no charge for (functional) awesomenessAmir Barylko
 
Microsoft PowerPoint - jQuery-3-UI.pptx
Microsoft PowerPoint - jQuery-3-UI.pptxMicrosoft PowerPoint - jQuery-3-UI.pptx
Microsoft PowerPoint - jQuery-3-UI.pptxguestc8e51c
 
jQuery 3 main changes
jQuery 3 main changesjQuery 3 main changes
jQuery 3 main changesOsama Quboh
 
Manual de Instruções do Kit De Manicure Pedicure MP 41 da Beurer
Manual de Instruções do Kit De Manicure Pedicure MP 41 da BeurerManual de Instruções do Kit De Manicure Pedicure MP 41 da Beurer
Manual de Instruções do Kit De Manicure Pedicure MP 41 da BeurerViver Qualidade
 
Duft & Kosmetik Katalog 2015 fine.pdf
Duft & Kosmetik Katalog 2015 fine.pdfDuft & Kosmetik Katalog 2015 fine.pdf
Duft & Kosmetik Katalog 2015 fine.pdffinelifestyle
 
Dell inspiron m5030 batería at www baterias-portatil-es
Dell inspiron m5030 batería at www baterias-portatil-esDell inspiron m5030 batería at www baterias-portatil-es
Dell inspiron m5030 batería at www baterias-portatil-esbatteryes
 
Kraftwagen Brochure (LQ)
Kraftwagen Brochure (LQ)Kraftwagen Brochure (LQ)
Kraftwagen Brochure (LQ)Nakul Khairnar
 
Web Components for Java Developers
Web Components for Java DevelopersWeb Components for Java Developers
Web Components for Java DevelopersJoonas Lehtinen
 
JavaScript TDD with Jasmine and Karma
JavaScript TDD with Jasmine and KarmaJavaScript TDD with Jasmine and Karma
JavaScript TDD with Jasmine and KarmaChristopher Bartling
 
New Programming Style of Java
New Programming Style of JavaNew Programming Style of Java
New Programming Style of JavaYuichi Sakuraba
 
2006 The Complete Million Dollar Quartet
2006 The Complete Million Dollar Quartet2006 The Complete Million Dollar Quartet
2006 The Complete Million Dollar QuartetElvis Presley Blues
 
English presentation
English presentationEnglish presentation
English presentationJúnior Lima
 
Psikologia Soziala Eta Youtube
Psikologia Soziala Eta YoutubePsikologia Soziala Eta Youtube
Psikologia Soziala Eta Youtubeamaiafilo
 
WARC/MIE - Engaging Research
WARC/MIE - Engaging ResearchWARC/MIE - Engaging Research
WARC/MIE - Engaging ResearchTom De Ruyck
 

Viewers also liked (17)

There's no charge for (functional) awesomeness
There's no charge for (functional) awesomenessThere's no charge for (functional) awesomeness
There's no charge for (functional) awesomeness
 
Microsoft PowerPoint - jQuery-3-UI.pptx
Microsoft PowerPoint - jQuery-3-UI.pptxMicrosoft PowerPoint - jQuery-3-UI.pptx
Microsoft PowerPoint - jQuery-3-UI.pptx
 
Visual studio code
Visual studio codeVisual studio code
Visual studio code
 
jQuery 3 main changes
jQuery 3 main changesjQuery 3 main changes
jQuery 3 main changes
 
Jquery 3
Jquery 3Jquery 3
Jquery 3
 
Manual de Instruções do Kit De Manicure Pedicure MP 41 da Beurer
Manual de Instruções do Kit De Manicure Pedicure MP 41 da BeurerManual de Instruções do Kit De Manicure Pedicure MP 41 da Beurer
Manual de Instruções do Kit De Manicure Pedicure MP 41 da Beurer
 
Duft & Kosmetik Katalog 2015 fine.pdf
Duft & Kosmetik Katalog 2015 fine.pdfDuft & Kosmetik Katalog 2015 fine.pdf
Duft & Kosmetik Katalog 2015 fine.pdf
 
Dell inspiron m5030 batería at www baterias-portatil-es
Dell inspiron m5030 batería at www baterias-portatil-esDell inspiron m5030 batería at www baterias-portatil-es
Dell inspiron m5030 batería at www baterias-portatil-es
 
Hockey en silla de ruedas
Hockey en silla de ruedasHockey en silla de ruedas
Hockey en silla de ruedas
 
Kraftwagen Brochure (LQ)
Kraftwagen Brochure (LQ)Kraftwagen Brochure (LQ)
Kraftwagen Brochure (LQ)
 
Web Components for Java Developers
Web Components for Java DevelopersWeb Components for Java Developers
Web Components for Java Developers
 
JavaScript TDD with Jasmine and Karma
JavaScript TDD with Jasmine and KarmaJavaScript TDD with Jasmine and Karma
JavaScript TDD with Jasmine and Karma
 
New Programming Style of Java
New Programming Style of JavaNew Programming Style of Java
New Programming Style of Java
 
2006 The Complete Million Dollar Quartet
2006 The Complete Million Dollar Quartet2006 The Complete Million Dollar Quartet
2006 The Complete Million Dollar Quartet
 
English presentation
English presentationEnglish presentation
English presentation
 
Psikologia Soziala Eta Youtube
Psikologia Soziala Eta YoutubePsikologia Soziala Eta Youtube
Psikologia Soziala Eta Youtube
 
WARC/MIE - Engaging Research
WARC/MIE - Engaging ResearchWARC/MIE - Engaging Research
WARC/MIE - Engaging Research
 

Similar to MT AG: Ajax Rezepte fuer web services mit jquery und ajax

Übersicht Skriptsprachen
Übersicht SkriptsprachenÜbersicht Skriptsprachen
Übersicht SkriptsprachenA. LE
 
Java oberflächlich betrachtet - Welche GUI ist die richtige?
Java oberflächlich betrachtet - Welche GUI ist die richtige?Java oberflächlich betrachtet - Welche GUI ist die richtige?
Java oberflächlich betrachtet - Welche GUI ist die richtige?GFU Cyrus AG
 
WebAPIs mit ASP.NET MVC 6
WebAPIs mit ASP.NET MVC 6WebAPIs mit ASP.NET MVC 6
WebAPIs mit ASP.NET MVC 6Manfred Steyer
 
ASP.NET MVC 2 - Eine Einführung
ASP.NET MVC 2 - Eine EinführungASP.NET MVC 2 - Eine Einführung
ASP.NET MVC 2 - Eine EinführungNETUserGroupBern
 
Wieviel client braucht das web
Wieviel client braucht das webWieviel client braucht das web
Wieviel client braucht das webgedoplan
 
Überblick zu MVC6 auf DevCon der Fox-Pro-Usergroup in Frankfurt, Nov 2015
Überblick zu MVC6 auf DevCon der Fox-Pro-Usergroup in Frankfurt, Nov 2015Überblick zu MVC6 auf DevCon der Fox-Pro-Usergroup in Frankfurt, Nov 2015
Überblick zu MVC6 auf DevCon der Fox-Pro-Usergroup in Frankfurt, Nov 2015Manfred Steyer
 
Ajax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittAjax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittdominion
 
REST mit APEX 18.1
REST mit APEX 18.1REST mit APEX 18.1
REST mit APEX 18.1Oliver Lemm
 
.NET Summit 2016 in München: ASP.NET Core 1
.NET Summit 2016 in München: ASP.NET Core 1.NET Summit 2016 in München: ASP.NET Core 1
.NET Summit 2016 in München: ASP.NET Core 1Manfred Steyer
 
Wieviel Client braucht das Web?
Wieviel Client braucht das Web?Wieviel Client braucht das Web?
Wieviel Client braucht das Web?gedoplan
 
Hypermedia mit der ASP.NET Web API
Hypermedia mit der ASP.NET Web APIHypermedia mit der ASP.NET Web API
Hypermedia mit der ASP.NET Web APIAlexander Zeitler
 
Wie viel Client braucht das Web?JSF, Vaadin und AngularJS im Vergleich
Wie viel Client braucht das Web?JSF, Vaadin und AngularJS im VergleichWie viel Client braucht das Web?JSF, Vaadin und AngularJS im Vergleich
Wie viel Client braucht das Web?JSF, Vaadin und AngularJS im Vergleichgedoplan
 
REST Problems
REST ProblemsREST Problems
REST Problemspredic8
 
OSMC 2012 | Performance graphing mit inGraph by Eric Lippmann
OSMC 2012 | Performance graphing mit inGraph by Eric LippmannOSMC 2012 | Performance graphing mit inGraph by Eric Lippmann
OSMC 2012 | Performance graphing mit inGraph by Eric LippmannNETWAYS
 
Wordpress on steroids
Wordpress on steroidsWordpress on steroids
Wordpress on steroidsBlogwerk AG
 
Frontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeFrontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeNico Steiner
 
HTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenHTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenMayflower GmbH
 
Open Source BPM - iteratec Architekturtag
Open Source BPM - iteratec ArchitekturtagOpen Source BPM - iteratec Architekturtag
Open Source BPM - iteratec Architekturtagcamunda services GmbH
 

Similar to MT AG: Ajax Rezepte fuer web services mit jquery und ajax (20)

Übersicht Skriptsprachen
Übersicht SkriptsprachenÜbersicht Skriptsprachen
Übersicht Skriptsprachen
 
Java oberflächlich betrachtet - Welche GUI ist die richtige?
Java oberflächlich betrachtet - Welche GUI ist die richtige?Java oberflächlich betrachtet - Welche GUI ist die richtige?
Java oberflächlich betrachtet - Welche GUI ist die richtige?
 
WebAPIs mit ASP.NET MVC 6
WebAPIs mit ASP.NET MVC 6WebAPIs mit ASP.NET MVC 6
WebAPIs mit ASP.NET MVC 6
 
ASP.NET MVC 2 - Eine Einführung
ASP.NET MVC 2 - Eine EinführungASP.NET MVC 2 - Eine Einführung
ASP.NET MVC 2 - Eine Einführung
 
Wieviel client braucht das web
Wieviel client braucht das webWieviel client braucht das web
Wieviel client braucht das web
 
Überblick zu MVC6 auf DevCon der Fox-Pro-Usergroup in Frankfurt, Nov 2015
Überblick zu MVC6 auf DevCon der Fox-Pro-Usergroup in Frankfurt, Nov 2015Überblick zu MVC6 auf DevCon der Fox-Pro-Usergroup in Frankfurt, Nov 2015
Überblick zu MVC6 auf DevCon der Fox-Pro-Usergroup in Frankfurt, Nov 2015
 
Ajax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schrittAjax in domino web-anwendungen - der nächste schritt
Ajax in domino web-anwendungen - der nächste schritt
 
REST mit APEX 18.1
REST mit APEX 18.1REST mit APEX 18.1
REST mit APEX 18.1
 
.NET Summit 2016 in München: ASP.NET Core 1
.NET Summit 2016 in München: ASP.NET Core 1.NET Summit 2016 in München: ASP.NET Core 1
.NET Summit 2016 in München: ASP.NET Core 1
 
Wieviel Client braucht das Web?
Wieviel Client braucht das Web?Wieviel Client braucht das Web?
Wieviel Client braucht das Web?
 
Hypermedia mit der ASP.NET Web API
Hypermedia mit der ASP.NET Web APIHypermedia mit der ASP.NET Web API
Hypermedia mit der ASP.NET Web API
 
Net@night asp.net mvc
Net@night asp.net mvcNet@night asp.net mvc
Net@night asp.net mvc
 
BizSpark goes Cloud
BizSpark goes CloudBizSpark goes Cloud
BizSpark goes Cloud
 
Wie viel Client braucht das Web?JSF, Vaadin und AngularJS im Vergleich
Wie viel Client braucht das Web?JSF, Vaadin und AngularJS im VergleichWie viel Client braucht das Web?JSF, Vaadin und AngularJS im Vergleich
Wie viel Client braucht das Web?JSF, Vaadin und AngularJS im Vergleich
 
REST Problems
REST ProblemsREST Problems
REST Problems
 
OSMC 2012 | Performance graphing mit inGraph by Eric Lippmann
OSMC 2012 | Performance graphing mit inGraph by Eric LippmannOSMC 2012 | Performance graphing mit inGraph by Eric Lippmann
OSMC 2012 | Performance graphing mit inGraph by Eric Lippmann
 
Wordpress on steroids
Wordpress on steroidsWordpress on steroids
Wordpress on steroids
 
Frontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 BestellsystemeFrontend-Architektur der 1&1 Bestellsysteme
Frontend-Architektur der 1&1 Bestellsysteme
 
HTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenHTML5 und node.js Grundlagen
HTML5 und node.js Grundlagen
 
Open Source BPM - iteratec Architekturtag
Open Source BPM - iteratec ArchitekturtagOpen Source BPM - iteratec Architekturtag
Open Source BPM - iteratec Architekturtag
 

More from MT AG

20160307 apex connects_jira
20160307 apex connects_jira20160307 apex connects_jira
20160307 apex connects_jiraMT AG
 
20160307 apex on_the_rocks
20160307 apex on_the_rocks20160307 apex on_the_rocks
20160307 apex on_the_rocksMT AG
 
20160308 apex sso
20160308 apex sso20160308 apex sso
20160308 apex ssoMT AG
 
MT AG Data Vault Generator
MT AG Data Vault GeneratorMT AG Data Vault Generator
MT AG Data Vault GeneratorMT AG
 
MT AG: Sesam oeffne Dich
MT AG: Sesam oeffne DichMT AG: Sesam oeffne Dich
MT AG: Sesam oeffne DichMT AG
 
MT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum ApexMT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum ApexMT AG
 
MT AG: Implementierungsvarianten mit-apex4.1
MT AG: Implementierungsvarianten mit-apex4.1MT AG: Implementierungsvarianten mit-apex4.1
MT AG: Implementierungsvarianten mit-apex4.1MT AG
 
MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG
 
APEX & MTdoxx
APEX & MTdoxxAPEX & MTdoxx
APEX & MTdoxxMT AG
 
Datenmodellierung ist langweilig, lassen Sie Datamodeler das machen
Datenmodellierung ist langweilig, lassen Sie Datamodeler das machenDatenmodellierung ist langweilig, lassen Sie Datamodeler das machen
Datenmodellierung ist langweilig, lassen Sie Datamodeler das machenMT AG
 
Ist Gradle auch für die APEX-Projekte?
Ist Gradle auch für die APEX-Projekte?Ist Gradle auch für die APEX-Projekte?
Ist Gradle auch für die APEX-Projekte?MT AG
 
Tune up your APEX
Tune up your APEXTune up your APEX
Tune up your APEXMT AG
 
Echtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisierenEchtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisierenMT AG
 
Echtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisierenEchtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisierenMT AG
 
Five Finger Death Punch
Five Finger Death PunchFive Finger Death Punch
Five Finger Death PunchMT AG
 
Dateien per Drag & Drop in APEX Applikationen ablegen.
Dateien per Drag & Drop in APEX Applikationen ablegen.Dateien per Drag & Drop in APEX Applikationen ablegen.
Dateien per Drag & Drop in APEX Applikationen ablegen.MT AG
 

More from MT AG (16)

20160307 apex connects_jira
20160307 apex connects_jira20160307 apex connects_jira
20160307 apex connects_jira
 
20160307 apex on_the_rocks
20160307 apex on_the_rocks20160307 apex on_the_rocks
20160307 apex on_the_rocks
 
20160308 apex sso
20160308 apex sso20160308 apex sso
20160308 apex sso
 
MT AG Data Vault Generator
MT AG Data Vault GeneratorMT AG Data Vault Generator
MT AG Data Vault Generator
 
MT AG: Sesam oeffne Dich
MT AG: Sesam oeffne DichMT AG: Sesam oeffne Dich
MT AG: Sesam oeffne Dich
 
MT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum ApexMT AG: 7 gute Gründe warum Apex
MT AG: 7 gute Gründe warum Apex
 
MT AG: Implementierungsvarianten mit-apex4.1
MT AG: Implementierungsvarianten mit-apex4.1MT AG: Implementierungsvarianten mit-apex4.1
MT AG: Implementierungsvarianten mit-apex4.1
 
MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5
 
APEX & MTdoxx
APEX & MTdoxxAPEX & MTdoxx
APEX & MTdoxx
 
Datenmodellierung ist langweilig, lassen Sie Datamodeler das machen
Datenmodellierung ist langweilig, lassen Sie Datamodeler das machenDatenmodellierung ist langweilig, lassen Sie Datamodeler das machen
Datenmodellierung ist langweilig, lassen Sie Datamodeler das machen
 
Ist Gradle auch für die APEX-Projekte?
Ist Gradle auch für die APEX-Projekte?Ist Gradle auch für die APEX-Projekte?
Ist Gradle auch für die APEX-Projekte?
 
Tune up your APEX
Tune up your APEXTune up your APEX
Tune up your APEX
 
Echtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisierenEchtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisieren
 
Echtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisierenEchtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisieren
 
Five Finger Death Punch
Five Finger Death PunchFive Finger Death Punch
Five Finger Death Punch
 
Dateien per Drag & Drop in APEX Applikationen ablegen.
Dateien per Drag & Drop in APEX Applikationen ablegen.Dateien per Drag & Drop in APEX Applikationen ablegen.
Dateien per Drag & Drop in APEX Applikationen ablegen.
 

MT AG: Ajax Rezepte fuer web services mit jquery und ajax