PermaLink AD401 Leveraging AJAX Frameworks to Build IBM Lotus Domino Web Applications01/24/2007
Lotusphere2007
This presentation given by Vinod Seraphin and Akira Sudoh was filled with content that made it difficult to listen and take notes at the same time. I know, all of the presentations should be available from LotuSphere On-Line after the conference. But the one presentation that you need and isn't available is the one you don't take notes on. Here are some of the things I learned during the presentation:
  • E4X (ECMAScript for XML) adds an XML datatype to Javascript. This makes it possible to process an XML response without having to create a DOM parser in your JavaScript code. Unfortunately, this isn't supported in all of the major browsers yet, so you use this method in your code at your own risk.
  • the new &OutputFormat=JSON url parameter works for ?ReadViewEntries, ?ReadEntries and ?ReadDesign:
    • all attributes returned by OutputFormat are returned as strings
    • all attributes are preceded by the "@" symbol
    • multiple values are returned as a JavaScript array
    • the value for each view column is preceded by a "0" element
As for Dojo:
  • it has some notable contributors: IBM, SitePen, Sun and AOL
  • it degrades gracefully. If your browser doesn't support the features necessary for the rich text editor, you get a TEXTAREA instead
  • it has no server-side dependencies
  • to use it, you select the pieces you want and create your own bundle, or select a bundle with common features
  • compression tools are used to build compressed source files, to reduce the amount of code that needs to be downloaded by the client.
  • the combo box is typeahead enabled
  • the date picker allows you to scroll by week
  • the dialog box is modal
On the plus side, this was the only session I attended so far that ended in 45 minutes and allowed 15 minutes for questions. Vinod is a very good speaker. The only negative I took away from this session was the realization that IBM Lotus will probably never add any widgets directly to Domino. They'll just expect developers to download Dojo and use that to augment the web UI provided by Domino instead.


Comments :v
No comments.
Credits
NuTechs Powered by Domino
Search
Calendar
February 2012
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Monthly Archive
Get Real, Detroit!
Real Detroit Weekly
SWARM
Service
With
A
Rapid
Motion


-- old Rally's Hamburgers credo
Lotus Domino ND6 RSS News Feed RSS Comments Feed Podcast Feed Geo URL netcraft RSS Validator Lotus Geek Chris. A. Brandlehner Open Notes Picture Database OpenNTF CoComment Integrated BlogSphere
By Category
The BlogRoll
About
Contact Me
Contact me, Michael Sobczak, using this e-mail address:

my first initial my last name at Yahoo dot com
Recent Entries
No Recent Blogs
Powered by
Blogsphere