Ext.nd. for Domino Alpha 2.
Category Extend for Domino
Bookmark :
Bookmark :
Jack Radcliffe has been doing some amazing work on Ext.nd for Domino. There's a demo here, and it can be downloaded from here. So what is it ?
Think of it as a very easy way of web-skinning (and making it look amazing!) any old domino application, gaining all that funky Ajax-2 goodness without much effort.
We (that is HADSL) are considering this or a Dojo-based approach for our next web interface.. Coool







Comments
Ext.nd is here now, has a good team of people working on it, and has nice looking widgets that have already been developed.
Dojo is at the point of getting to a 1.0 release (currently 0.9), and the Domino kinda widgets are still in development. Because I think IBM is committed to it (look at Quickr), I think Dojo will be the future for Domino, but it's still "the future".
If I was needing to build a Web 2.0 site today on Domino, I'd probably go the Ext.nd route, and build my next iteration around Dojo.
Personally, I'm working on bringing these features/widgets into a Domino environment, but it's slow going since I have 2 or 3 other day jobs.
If you're not keeping up with Victor Krantz blog, { Link } it's an even better resource for what he's doing with Dojo.
"Dojomino" Lance
Posted by Lance Spellman At 13:23:10 On 02/08/2007 | - Website - |
Posted by Rich Waters At 15:55:20 On 02/08/2007 | - Website - |
Also, besides "skinning", Ext.nd gives a developer a set of Javascript classes to access the Domino objects. We're talking front-end AND back-end classes like you are used to seeing in LotusScript.
for example:
LotusScript session access
Dim session As New NotesSession
MsgBox session.Username
In Ext.nd (client-side Javascript)
var session = Ext.nd.Session
alert(session.Username)
LotusScript db access
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
MsgBox db.CurrentAccessLevel)
In Ext.nd
var session = Ext.nd.Session
var db = session.CurrentDatabase
alert(db.CurrentAccessLevel)
If you go to the demo site in FF and use Firebug, you can see what we currently support for the Session class. Just expand the dom on Ext.nd.Session to see the current list of properties and methods.
Again, I hope you try it out and I'll be glad to help you in any way.
Posted by Jack Ratcliff At 16:08:40 On 04/08/2007 | - Website - |