XPages-Workshops:
Die Zukunft kann
kommen!
2 Jahre nach ihrer Einführung in die
Lotus Domino Welt ist wohl allen klar, dass die XPages die Zukunft der
Domino-Entwicklung sind. ITWU bereitet Sie darauf vor und zeigt Ihnen,
wie Sie Ihre "alten" Domino-Kenntnisse auf die neue Technik anwenden
können - mit individuellen XPages-Entwickler-Workshops.
Die möglichen Themenschwerpuntke (s.u.) dieser Workshops werden
gemäß Ihren Vorkenntnissen und Anforderungen zusammengestellt - das
Ziel ist allerdings immer dasselbe: wir möchten Sie dazu befähigen,
neue Domino Anwendungen mit Hilfe der XPages Technologie zu
entwickeln, die sowohl in Ihrem Notes Client, als auch im Webbrowser
und auf mobilen Geräten einsetzbar sind. Darüber
hinaus sollen Sie in die Lage versetzt werden, Ihre bereits
existierenden Anwendungen mit XPages-Funktionalitäten zu verbessern.
Werden Sie zum XPages-Profi -
mit den individuellen Entwickler-
Workshops von ITWU!
All das schaffen Sie auch mit einem Minimum an Vorkenntnissen.
Alles was Sie benötigen ist grundlegende Kenntnisse im Bereich
"Domino Object Model". Natürlich sind Erfahrungen in HTML,
CSS, XML, Java und JavaScript von großem Vorteil, allerdings können
Sie auch XPages-Anwendungen ohne diese Technologien entwickeln.
Gemäß Ihren Vorkenntnissen kann die Workshop-Dauer ebenfalls
variieren. Aufgrund der Fülle an neuen Funktionen, die Ihnen durch die
XPages im Domino Designer zur Verfügung stehen, empfehlen wir jedoch
eine Dauer von mindestens drei Tagen. Da sich der Workshop
vorzugsweise aus Theorie und praktischen Übungen zusammensetzt, liegt
die empfohlene Gruppengröße bei maximal fünf Teilnehmern, damit auf
alle Fragen vor Ort eingegangen werden kann.
Wenn Sie sich also für die Zukunft der Domino
Entwicklung rüsten möchten, gestalten Sie mit uns Ihren individuellen
XPages-Entwickler-Workshop - rufen Sie uns
an!
ITWU XPages Workshop: mögliche Themenschwerpuntke
Der Lotus Notes/Domino Designer 8.5.2:
- Eclipse als neue Basis
- Neue Funktionen im Domino Designer
- XPages
- Custom Controls
- Ressourcen
- Anwendungseigenschaften
- Suche
- Logging / Troubleshooting
- Build Process
- Template Definition
- XPages im Lotus Notes Client
Übung: Plug-Ins
|
XPages - Einführung:
- Vorbemerkung: Model View Controler und Java Server Faces
- Was ist eigentlich eine XPage?
- Systemvoraussetzungen
- Technologien: HTML, AJAX, JavaScript, SSJS (Server-Side JavaScript), Java
- Überblick im Designer: Anwendungen, Gliederung, Gestaltung, Source, Controls, Daten, Eigenschaften, Ereignisse, Probleme
- XSP Tag Markup
Übung: Wir bauen unsere erste XPage
|
XPages - Entwicklung:
- Data Source
- Controls im Detail
- Facet
- Eigenschaften im Detail
- Ereignisse im Detail
- Simple Actions
- "Everything is computable": SSJS,
Java unified Expression Language, Java Support, @Formulas, LotusScript Klassen in Java, Scope Variablen
Übung: XPage with Data Source - Create, Read, Update, Delete (CRUD)
Übung: Wir bauen eine Suchfunktion
|
XPages - fortgeschrittene Entwicklung:
- Wie gestaltet man die Navigation?
- CSS
- Input Validations, Type Ahead, Partial Update, etc.
- Custom Controls
Übung: Wir verbessern unsere XPage
- CSS nutzen
- Navigation mit Repeat-Control
- Repeat-Control anstatt View-Control
- Input Valications
- Type Ahead
- Custom Controls
|
XPages - bestehende Business Logik nutzen:
- Formulare
- Ansichten
- Agenten
|
XPages - Gestaltung:
- Themes
- Standard User Interface (UI)
- One UI
Übung: Wir gestalten unsere XPage mit Themes
|
XPages - Java:
- Java APIs mit SSJS
- Java Beans
- Managed Beans
- "Alternate Data Source"
Übung: Wir programmieren Java Klassen
|
XPages - OpenNTF / Mobile Anwendungen:
- Was ist eigentlich OpenNTF?
- XPages Extension Library
- XPages Mobile Controls
- XPages für Smartphones
Übung: Wir bauen eine XPage für Smartphones
|
XPages - Dojo:
- Was ist eigentlich Dojo?
- Dojo in XPages
|
XPages - Sonstiges:
- XPages Sicherheit
- Internationalisierung
|
Zurück