Learning XPages' foundations: JSF and Dojo (including the Expression Language)
When people ask me what exactly XPages is/are, I answer with the formula:
XPages = JSF + JavaScript + Notes + Domino Designer - J2EE headaches
The J2EE headaches would be XML descriptor files, deployments and the lack of an integrated database. Nevertheless a large part of the power of XPages results from its foundation in JSF. So understanding JSF surly doesn't harm. O'Reilly provides in their Safari Books Online platform a online video training with more than 10 hours duration: Building Ajaxified Web Applications with JSF 2.0 by Marty Hall. In 15 lessons you learn a lot about JSF and Ajax.
XPages = JSF + JavaScript + Notes + Domino Designer - J2EE headaches
The J2EE headaches would be XML descriptor files, deployments and the lack of an integrated database. Nevertheless a large part of the power of XPages results from its foundation in JSF. So understanding JSF surly doesn't harm. O'Reilly provides in their Safari Books Online platform a online video training with more than 10 hours duration: Building Ajaxified Web Applications with JSF 2.0 by Marty Hall. In 15 lessons you learn a lot about JSF and Ajax.
- Overview
- Getting Started
- Basics
- ManagedBeans
- Navigation
- Expression Language
- Properties
- Handling GUI Events
- AJAX
- Validation
- Looping
- Data Tables
- Templating
- Composite Components
- View Params
Posted by Stephan H Wissel on 07 January 2011 | Comments (2) | categories: XPages