I gave this presentation at the IBM Connect 2013 Update seminar hosted by Intravision on February 25 at IBM in Copenhagen.
http://per.lausten.dk/blog/2013/02/ibm-connect-2013-update-with-intravision.html
A powerful web application server (intravision IBM Connect 2013 Update) February 25, 2013
1. A powerful web
application server
IBM Connect 2013 Update
PHL-Consult.dk
info@PHL-Consult.dk
Per Henrik Lausten
February 25, 2013 per.lausten.dk/blog/
twitter.com/perlausten
2. About Per Henrik Lausten
●
Full-time developer and part-time administrator with my own one-man
company PHL Consult
●
Lead developer for Sherlock Web
●
Chairman of NotesNet – an assocation of 25 independent consultants
●
Member of the board at OpenNTF – open source for IBM
Notes/Domino and IBM Connections
●
Member of the board at DanNotes
●
2013 IBM Champion for IBM Collaboration Solutions
●
Mentor for XPages developers in several companies
●
5K rank on Stack Overflow with >180 answers primarily on XPages
●
Experienced XPages web application developer
●
startdithjerte.dk
●
mediaplus.dk
●
cbbpremiumpro.dk
●
collaborationtoday.info
●
sherlockapp.dk
●
and more
3. Agenda
●
What is XPages?
●
XPages news from IBM Connect 2013
●
IBM Domino Designer 9.0
●
IBM Social Business Toolkit
4. What is XPages?
●
Web development platform based on JavaServer Faces (JSF) 1.2
●
Uses HTML, CSS, server-side Javascript, client-side Javascript, Java,
Dojo Javascript framework
●
Runs on IBM Domino 8.5+ and IBM XWork Server 8.5+
●
Can use 3rd party (commercial and open source) frameworks such as:
●
UI: Blueprint, Twitter bootstrap, etc.
●
Mobile UI: jQuery Mobile, Dojo Mobile, Sencha Touch, etc.
●
Java: Google Guava, iText, JDBC connectors, etc.
●
Uses the Notes/Domino NSF for data storage (NoSQL)
●
Can easily extend and modernize existing Notes applications
●
Part of the IBM MobileFirst platform
●
It's the future!
5. What is XPages? (continued)
●
XPages can do anything web related
●
XPages is for everybody
●
From formula and SSJS to Java
●
From beginners to advanced developers
8. XPages in IBM Domino 9.0
●
40+ sessions on XPages at IBM Connect 2013
●
XPages Extension Library (Upgrade Pack 1+) now part of
the default installation
●
IBM Notes 9.0 and Domino Designer 9.0
●
IBM Domino 9.0 and IBM XWork Server 9.0
●
New license terms for IBM XWork Server 9.0: $1.000 per 8
databases
●
Still unlimited number of users, no PVU licensing
9. XPages in Domino 9.0 (cont.)
●
OneUI 3.0
●
Dojo 1.8.1
●
CKEditor 3.6.5
●
XPiNC performance improvements
●
New Redirect Control
●
New SendMail action
●
Supports Embedded Experience (JSON or XML payload)
●
DEMO: Dojo 1.8.1 and OneUI 3.0
http://notesnet.dk/phlconsult/domino9.nsf
10. IBM Domino Designer 9.0
●
Productivity improvements
●
Faster builds
●
SSJS debugging (Java debugging since 8.5.x)
●
Content assist in XSP source editor
●
Hyperlink navigation
●
Hover help
●
Jar design element
11. IBM Social Business Toolkit
●
IBM SBT allows you to integrate the different IBM
Collaboration Solutions products
●
Example: use the SBT to create embedded experiences in
XPages that runs in the activity stream of IBM Connections
●
DEMO: IBM SBT Playground
●
IBM Social Business Toolkit:
http://www.ibm.com/cloud-computing/social/us/en/toolkit/
http://ibmsbt.openntf.org/
●
Social Business Toolkit Playground:
https://greenhouse.lotus.com/sbt/SBTPlayground.nsf
12. Embedded experiences
●
OpenSocial
●
IBM Connections 4.0
●
IBM Notes 9.0
●
Requires IBM Domino 9.0 + Domino 9.0 OpenSocial component +
Apache Shindig server
13. News and resources
●
Collaboration Today
●
CollaborationToday.info
●
CollaborationToday.info/?filter=xpages
●
twitter.com/collab2day
●
Stack Overflow #xpages #ibmsbt
●
Public presentations from IBM Connect 2013
●
http://list.ly/list/37H-ibm-connect2013-sessions-on-slideshare