Your SlideShare is downloading. ×
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Accelerate your Lotus Domino Web Applications with Dojo and XPages
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Accelerate your Lotus Domino Web Applications with Dojo and XPages

1,681

Published on

Lotusphere Comes to You 2009: Richmond …

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

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,681
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
38
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
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Accelerate your Lotus Domino Web Applicationswith Dojo and XPagesTodd WeimerSenior Consultant & Lotus Practice Manager – Davalen LLCLCTY 2009
    • 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. Dojo Framework
    • 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. 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. Demo
    • 7. XPages
    • 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. 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. 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. 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. XPages and Dojo AJAX type ahead
    • 13. XPages and Dojo Automated basic validation
    • 14. XPages and Dojo Partial Page Refreshes with AJAX
    • 15. Demo
    • 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. Thank you

    ×