Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Accelerate your Lotus Domino Web Applicationswith Dojo and XPagesTodd WeimerSenior Consultant & Lotus Practice Manager – D...
Presentation outline    What is Dojo?    Using the Dojo framework in your existing Lotus Domino Applications    Demo  ...
Dojo Framework
What is Dojo?   An open source DHTML Javascript toolkit   Includes Dijit (controls) and Dojox (effects)   Part of Lotus...
Why use Dojo?   Give web applications more rich text capabilities   Toolkit maintained by a world-wide community of deve...
Demo
XPages
XPages basics   New design element available with Domino 8.5   Allows for the creation of a better UI (modern web apps)...
XPages basics contd    Primary language is Javascript      Javascript runs client side and/or server side      Standard...
Why use XPages?   Fully integrated with NSF/NTF   Fast access to your native Domino data   Works well with other design...
XPages and Dojo   Dojo version 1.1.1 is included on Domino server 8.5   XPages have built in features that use the Dojo ...
XPages and Dojo   AJAX type ahead
XPages and Dojo   Automated basic validation
XPages and Dojo   Partial Page Refreshes with AJAX
Demo
Resources   The Dojo Toolkit - http://www.dojotoolkit.org/   Dojo Documentation/Tutorials - http://docs.dojocampus.org/...
Thank you
Nächste SlideShare
Wird geladen in …5
×

Accelerate your Lotus Domino Web Applications with Dojo and XPages

2.170 Aufrufe

Veröffentlicht am

Lotusphere Comes to You 2009: Richmond

Accelerate your Lotus Domino Web Applications with Dojo and XPages


Todd Weimer
Senior Consultant & Lotus Practice Manager – Davalen LLC

Presentation Outline:

What is Dojo?
Using the Dojo framework in your existing Lotus Domino Applications
Demo
Brief introduction to XPages
Using Dojo in XPages
Demo

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Accelerate your Lotus Domino Web Applications with Dojo and XPages

  1. 1. Accelerate your Lotus Domino Web Applicationswith Dojo and XPagesTodd WeimerSenior Consultant & Lotus Practice Manager – Davalen LLCLCTY 2009
  2. 2. Presentation outline  What is Dojo?  Using the Dojo framework in your existing Lotus Domino Applications  Demo  Brief introduction to XPages  Using Dojo in XPages  Demo
  3. 3. Dojo Framework
  4. 4. What is Dojo? An open source DHTML Javascript toolkit Includes Dijit (controls) and Dojox (effects) Part of Lotus Domino 8.5 (version 1.1.1) Can be used in other versions of Domino Part of Websphere Portlet Factory as well Cross browser, Internationalized Rich internet capabilities
  5. 5. Why use Dojo? Give web applications more rich text capabilities Toolkit maintained by a world-wide community of developers Relatively easy path to leveraging AJAX Reduce or eliminate custom cross-browser Javascript Controls can be extended to meet your specific needs
  6. 6. Demo
  7. 7. XPages
  8. 8. XPages basics New design element available with Domino 8.5 Allows for the creation of a better UI (modern web apps) Based on JSF technology Pure XML markup Addresses long standing issues with Domino Web apps Separation of data and UI Localization HTML generation Server state Fully integrated into Designer 8.5 (Eclipse based)
  9. 9. XPages basics contd  Primary language is Javascript Javascript runs client side and/or server side Standard Formula language functions implemented in Javascript Can directly call Java code but not required! Do not need to be a HTML, CSS, or Javascript expert  Presentation using CSS and themes (skinning)  Targets mulitple clients  Currently supports Domino data as a data source but more to come
  10. 10. Why use XPages? Fully integrated with NSF/NTF Fast access to your native Domino data Works well with other design elements Easy to localize applications Built-in drag and drop controls Virtually all properties computable Update multiple documents from one Xpage! Create custom controls Mobile Clients
  11. 11. XPages and Dojo Dojo version 1.1.1 is included on Domino server 8.5 XPages have built in features that use the Dojo framework Can leverage other features of the framework
  12. 12. XPages and Dojo AJAX type ahead
  13. 13. XPages and Dojo Automated basic validation
  14. 14. XPages and Dojo Partial Page Refreshes with AJAX
  15. 15. Demo
  16. 16. Resources The Dojo Toolkit - http://www.dojotoolkit.org/ Dojo Documentation/Tutorials - http://docs.dojocampus.org/ Dojo Quickstart - http://sitepen.com/labs/guides/?guide=DojoQuickStart Lotus Designer Wiki - http://www-10.lotus.com/ldd/ddwiki.nsf Dojo controls for Domino - http://www.dojomino.com
  17. 17. Thank you

×