Your SlideShare is downloading. ×
0
A powerful web             application server                    IBM Connect 2013 Update                                  ...
About Per Henrik Lausten●    Full-time developer and part-time administrator with my own one-man    company PHL Consult●  ...
Agenda●    What is XPages?●    XPages news from IBM Connect 2013●    IBM Domino Designer 9.0●    IBM Social Business Toolkit
What is XPages?●    Web development platform based on JavaServer Faces (JSF) 1.2●    Uses HTML, CSS, server-side Javascrip...
What is XPages? (continued)●    XPages can do anything web related●    XPages is for everybody    ●        From formula an...
Examples of XPages applications
More examples of XPages applications
XPages in IBM Domino 9.0●    40+ sessions on XPages at IBM Connect 2013●    XPages Extension Library (Upgrade Pack 1+) now...
XPages in Domino 9.0 (cont.)●    OneUI 3.0●    Dojo 1.8.1●    CKEditor 3.6.5●    XPiNC performance improvements●    New Re...
IBM Domino Designer 9.0●    Productivity improvements    ●        Faster builds    ●        SSJS debugging (Java debugging...
IBM Social Business Toolkit●    IBM SBT allows you to integrate the different IBM    Collaboration Solutions products●    ...
Embedded experiences●    OpenSocial●    IBM Connections 4.0●    IBM Notes 9.0    ●        Requires IBM Domino 9.0 + Domino...
News and resources●    Collaboration Today    ●        CollaborationToday.info    ●        CollaborationToday.info/?filter...
OpenNTF Appathon
Questions? Per Henrik Lausten per@PHL-Consult.dk PHL-Consult.dk per.lausten.dk/blog @perlausten
Upcoming SlideShare
Loading in...5
×

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

1,592

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,592
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 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. 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. 3. Agenda● What is XPages?● XPages news from IBM Connect 2013● IBM Domino Designer 9.0● IBM Social Business Toolkit
  4. 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. 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. 6. Examples of XPages applications
  7. 7. More examples of XPages applications
  8. 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. 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. 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. 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. 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. 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. 14. OpenNTF Appathon
  15. 15. Questions? Per Henrik Lausten per@PHL-Consult.dk PHL-Consult.dk per.lausten.dk/blog @perlausten
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×