A powerful web application server (intravision IBM Connect 2013 Update) February 25, 2013

  • 1,426 views
Uploaded on

I gave this presentation at the IBM Connect 2013 Update seminar hosted by Intravision on February 25 at IBM in …

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,426
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
13
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. A powerful web application server IBM Connect 2013 Update PHL-Consult.dk info@PHL-Consult.dk Per Henrik LaustenFebruary 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● Its 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
  • 6. Examples of XPages applications
  • 7. More examples of XPages applications
  • 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
  • 14. OpenNTF Appathon
  • 15. Questions? Per Henrik Lausten per@PHL-Consult.dk PHL-Consult.dk per.lausten.dk/blog @perlausten