|
ProjectDX has many aims:
To provide a framework/methodology
for developing Lotus Domino Web Applications
A teaching resource for Domino Web
Developers
Information/Discussion on the future
of Lotus Domino Development
Providing World Class Web Applications
for the Domino platform
To read more about the actual DXFramework
Software click here.
ProjectDX.org Web Site
aims:
The actual website has two aims - to promote
Domino and better methods of delivering web
applications, and to also promote the use of
the DXFramework to provide best of breed solutions.
I'm going to write an articles on the shortcomings
of web delivery from domino and the best ways
of dealing with them. Such as: imagine - when
domino delivers web pages it generally is requested
like > website.com/viewid/longdocid?opendocument
- the biggest problem with this is the browser
sees every document as a different web page
- which is wasteful - plus they encourage you
to put javascript in the js header - so it means
every document downloads all the logic - again
and again which across an intranet I suppose
is ok - but over the internet you have to keep
your bandwidth usage down - so technically its
just not the best way of delivering.
My approach is to have documents requested
by their respective design name - ie website.com/web/documentname.htm
- and then provide a unique document id in the
parameters and then the browser request the
data via xml (the document template contains
code to transform the xml). This way you can
enhance the user experience as everything is
speeded up dramatically.
I intend on this site being a site for all
abilities - there will be articles showing you
how to create domino web applications from the
ground up , and there will also be articles
on more complex issues such as servlets, j2ee
etc.
Over time I aim to guide you on best practice
web development for domino, and providing a
bridge between Domino development and Websphere,
J2EE etc - with less pain!
Keep checking back!
regards
Steve Castledine
ProjectDX.org
|