Seit Lotus Notes/Domino 8.5.2 steht mit der XPages Extensibility API ein Framework für die effiziente Umsetzung von Applikationen mittels XPages zur Verfügung. Das Framework geht dabei weit über die bestehenden Möglichkeiten von Standard-XPages mittels Custom Controls hinaus. Die viel genutzte XPages ExtLib von OpenNTF zeigt, dass hier ein großer Bedarf besteht. In dieser Session wird gezeigt was die XPages Extensibility API ist. Es wird sowohl das erforderliche Know-How als auch der Kontext zwischen weiteren Komponenten wie Custom Controls und Managed Beans dargestellt. In einer Live-Demo wird gezeigt wie man seine ersten eigenen Extensions erstellt und welche Fallstricke es bei der Entwicklung als auch bei dem anschließenden Deployment gibt.
Since IBM Lotus Notes/Domino 8.5.2 the new XPages Extensibility API is a framework for an efficient implementation of applications using XPages. The framework goes far beyond the existing capabilities of standard XPages using custom controls. The much-used XPages ExtLib of OpenNTF shows that there is a great need. This session will show what the XPages Extensibility API is. It is shown both the necessary know-how and the context between other components such as custom controls and managed beans. A live demo shows how to make your first own Extensions and what pitfalls there are in development and deployment.
Ziel des Beitrages
Die Session vermittelt den Teilnehmern das grundlegende Know-How für die Entwicklung von eigenen XPages-Erweiterungen auf Basis der XPages Entensibility API.
Nutzen für die Teilnehmer
Die Teilnehmer lernen die Grundzüge der XPages Extensibility API kennen und werden in die Lage versetzt eigene XPages-Anwendungen mit Hilfe des Frameworks zu erweitern.
Erforderliche Vorkenntnisse
Grundkenntnisse in der Entwicklung mit XPages
Java-Kenntnisse sind von Vorteil
(Hinweis: Der Besuch des vorhergehenden Vortrags von Mikkel Heisterberg - BP4 - ist empfehlenswert.)
Technisches Niveau
Mittel