Xpages sind eine neue Technologie in Notes und Domino 8, die es ermöglicht, schnell und einfach (Drag & Drop) moderne Web-Anwendungen zu erstellen. Xpages bringen das RAD Prinzip (Rapid Apppplication Development), für das Notes bekannt wurde, in das Web 2.0. Neue Anforderungen können schnell als Prototyp erstellt und dann sukszessiv "mit Leben erfüllt" werden.
Xpages eignen sich sowohl für die Entwicklung neuer, als auch für die Erweiterung und "Behübschung" bereits bestehender Anwendungen. Bestehendes Notes-Entwicklerwissen (Forms, Views, Formelsprache, ...) kann dabei genutzt werden,  ist aber keine Voraussetzung.
Technologie-Stichwörter zu Xpages wären: Java Server faces (JSF), Ajax, Dojo, NoSQL

Um alten Notes-Hasen und Notes-Neulingen den Xpages-Einstieg zu erleichtern, hat IBM Österreich es geschafft, Matt White für einen viertägigen Xpages Workshop nach Wien zu holen. Matt ist Xpages Designpartner, der Entwickler hinter Sites wie IdeaJam (eine Xpages Anwendung) und Bertreiber der Site Xpages101.

Schnell buchen, die Plätze sind begrenzt und bald vergeben!

"Introduction to Xpages" Workshop
Kursnr.:
        D8L53AAT
Datum:
03.10.2011
Dauer:
        4.0 Tage
Kurspreis :
       EUR 2.660,00 exkl. USt., EUR 3.192,00 inkl. USt.          

Themenübersicht


Day 1 - Introduction To Xpages. In the first day we will start with the basics building a simple XPages application.


We will build a new XPages application from scratch and cover the following:

  * What are XPages and Getting Started
  * First Document Data Bindings
  * Introduction to Themes
  * Layout and OneUI
  * Repeats and Server Side Javascript
  * Navigation and Search
  * Repeating Repeats
  * Dojo Charts
  * Working with documents in views

Day 2 - Scripting from LotusScript to Server Side Javascript


For days 2 / 3 / 4 we will begin to dig a little deeper into the details of XPages development.

Day 2 will be based around scripting in general, so making use of ""legacy"" LotusScript and then pushing onto Server Side Javascript.

  * Using Legacy LotusScript in your XPages
  * Logging and Error Handling
  * Scoped Variables
  * XPages as Agents
  * Mixing Server Side Javascript and Client Side Javascript
  * Exporting Data To Excel (and other formats)
  * Properties Files

Day 3 Morning - Client Side Fun and Games


Day 3 is all about the client side, so we'll look at Dojo and also some other tips and techniques for building more complex XPages applications. And then we can look at using the Extension Library to make development easier and quicker.

  * Introduction to Dojo
  * Dojo Dialogs
  * Working with fields in the client
  * Doing Maths in the Client
  * Using jQuery with XPages
  * Dojo Form Rating Widget

Day 3 Afternoon - Extension Library


  * Introduction to the Extension Library and Installation
  * Work through the widgets

Day 4 - Java and Beyond


The final day is all about Java, the place you go to do more serious coding, network operations, make use of other open source projects etc.

  * Using Java in your XPages
  * Creating PDFs with XPages
  * Managed Beans - What are they and why should I care?

Comments [0]

No Comments Found


Discussion for this entry is now closed.

This is the Blog of Martin Leyrer, currently employed as an Senior Lab Services Consultant at HCL Digital Solutions.

The postings on this site are my own and do not represent the positions, strategies or opinions of any former, current or future employer of mine.