Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
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
Próxima SlideShare
Cargando en…5
×

Accelerate your Lotus Domino Web Applications with Dojo and XPages

2.169 visualizaciones

Publicado el

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

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

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

×