XPages - From Zero to Hero 
Lern wie du Deine 1. Applikation innerhalb von 
einem Tag baust, warum es eine Offence, eine 
...
Agenda 
• Was ist XPages 
• Wie sollte meine Entwicklungsumgebung 
aussehen 
• Mein 1. Projekt 
• Was sind die nächsten Sc...
Was ist XPages 
XPages 
Aus XML wird ein Java Komponenten 
Modell gebildet, welches via Renderer als 
HTML abgebildet wird...
XPages Elemente 
• Controls & Komponenten 
Bausteine für die visuelle Präsentation der Applikation 
• Data Sources 
Zugrif...
Entwicklungsumgebung 
DEMO
Mein 1. Projekt 
• So simpel wie möglich 
• So viel WOW Effekt wie möglich 
• So schlank wie möglich 
• So nützlich wie mö...
Websuche für das Directory
Elemente für unsere 1. App 
• Applikation Layout 
– Gekapselt in einem Custom Control 
• 3 Panels 
• 1 Textfeld, 1 Button ...
1. Applikation bauen 
DEMO
Nächste Schritte 
• Die Person öffnen 
• Interaktive Applikationen 
• Businesslogik 
• http://www.intec.co.uk/wp-content/u...
Literatur 
• Mastering XPages 2nd Edition 
– http://www.amazon.com/Mastering-XPages-Step---Step- 
Application/dp/013337337...
Über mich 
Christian Güdemann 
CTO @ WebGate Consulting AG 
OpenNTF Chairman 
Architect of 
- POI4XPages 
- XPages Toolkit...
Nächste SlideShare
Wird geladen in …5
×

XPages From Zero To Hero

648 Aufrufe

Veröffentlicht am

Aller Anfang ist schwierig. Hier ein Paar Gedanke zum Start

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

XPages From Zero To Hero

  1. 1. XPages - From Zero to Hero Lern wie du Deine 1. Applikation innerhalb von einem Tag baust, warum es eine Offence, eine Defence und das Special-Team in der XPage Entwicklung gibt und welche Tools deinen Fun- Faktor von 0 auf 100 steigern können.
  2. 2. Agenda • Was ist XPages • Wie sollte meine Entwicklungsumgebung aussehen • Mein 1. Projekt • Was sind die nächsten Schritte • Literatur
  3. 3. Was ist XPages XPages Aus XML wird ein Java Komponenten Modell gebildet, welches via Renderer als HTML abgebildet wird. Die Komponenten werden zur Laufzeit (Generierung des HTML Codes) ausgewertet und Datenquellen verarbeitet
  4. 4. XPages Elemente • Controls & Komponenten Bausteine für die visuelle Präsentation der Applikation • Data Sources Zugriff auf deine Dokumente, Ansichten, SQL Tabellen und Java Objekte • Java und SSJS Der richtige Platz für deine Businesslogik (wobei Java vor SSJS zu präferieren ist) • CSS und ClientSide Javascript
  5. 5. Entwicklungsumgebung DEMO
  6. 6. Mein 1. Projekt • So simpel wie möglich • So viel WOW Effekt wie möglich • So schlank wie möglich • So nützlich wie möglich
  7. 7. Websuche für das Directory
  8. 8. Elemente für unsere 1. App • Applikation Layout – Gekapselt in einem Custom Control • 3 Panels • 1 Textfeld, 1 Button • 1 Data Source • 1 ViewPanel
  9. 9. 1. Applikation bauen DEMO
  10. 10. Nächste Schritte • Die Person öffnen • Interaktive Applikationen • Businesslogik • http://www.intec.co.uk/wp-content/uploads/2014/09/Maximising-the- Benefits-of-IBM-Domino-9.0.1-with-XPages.pdf
  11. 11. Literatur • Mastering XPages 2nd Edition – http://www.amazon.com/Mastering-XPages-Step---Step- Application/dp/0133373371/ref=sr_1_1?ie=UTF8&qid=1411203437&sr=8- 1&keywords=mastering+xpages • Portable Command Guide – http://www.amazon.com/XPages-Portable-Command-Guide- Application/dp/0132943050/ref=pd_bxgy_b_img_z • HeadFirst Java – http://www.amazon.com/Head-First-Java-Kathy- Sierra/dp/0596009208/ref=sr_1_1_ha?s=books&ie=UTF8&qid=1411203507&sr=1- 1&keywords=head+first+java • HeadFirst Design Pattern – http://www.amazon.com/Head-First-Design-Patterns- Freeman/dp/0596007124/ref=sr_1_1_ha?s=books&ie=UTF8&qid=1411203540&sr=1- 1&keywords=head+first+design+patterns
  12. 12. Über mich Christian Güdemann CTO @ WebGate Consulting AG OpenNTF Chairman Architect of - POI4XPages - XPages Toolkit - JUnit 4 Xpages - myWebGate @guedeWebGate http://guedebyte.wordpress.com/ http://ch.linkedin.com/in/guede/ https://www.xing.com/profile/Chr istian_Guedemann

×