Crosspost from Learning XPages: Presenting at Das EntwicklerCamp 2015
I am honored to have been selected as a speaker for Das EntwicklerCamp 2015 next week in Gelsenkirchen, Germany.I will be presenting 2 sessions:
Introduction to XPages Development (eng) - Montag, 2. März 2015
XPages technology, generally released in December 2008, has been available for over 6 years now; yet many Domino developers are still not yet using it. There are many reasons for this, but I believe the primary issue is simply fear of the unknown. This session will introduce Domino Developers to XPages development and hopefully alleviate any fears and concerns.Topics covered will include:
- A brief history of XPages, JSF (Java Server Faces) and J2EE (Java 2 Enterprise Edition)s
- Explanation of basic concepts and technologies used by XPages
- Custom Controls and their use
- JSF Scopes used by XPages
- Coding for XPages events
The demonstration application will be fully CRUD (Create, Read, Update, Delete) capable, and will be developed in real time during the session.
A beginning shell demonstration application and a completed application will be available for download by attendees.
Target Audience: Notes & Domino developers who are new to XPages.
Requirements: If attendees wish to follow along or create the demonstration application in their own environment, they will need Domino Designer Client version 8.5.3 or greater.
XPages, Java, Expression Language + Source Control (eng) - Dienstag, 3. März 2015Attendees will dive into to more advanced topics such as:
- Why Java is so important to XPages
- Implementing Java in an XPages application
- The power of EL (Expression Language)
- Source Control
- Partial Refresh of single or multiple named elements
- The IBM DataObject interface and why it is important
- Java Enums and their use
The demonstration application used in the previous session will be used as a starting point, and will be enhanced during this session to implement the technologies discussed. Multiple versions of this demonstration application will be available for download by attendees.
Target Audience: Notes & Domino developers who are new to, or familiar with, XPages.
Requirements: If attendees wish to follow along or create the demonstration application in their own environment, they will need at minimum Domino Designer Client version 8.5.3; although version 9 or greater is recommended. If attendees wish to implement source control they may use their tool of choice, but SourceTree is the one which will be demonstrated.