I also delivered an AJAX-like web application for ABN AMRO, so the users in India can access a mainframe in Chicago. The performance is surprising. It is even faster than a client/server version of the application.
The best approach for AJAX is to develop the custom tags. For example, tag for input field to handle all the events, and Tag for buttons, etc. The button tag even assigns shortcut keys (Accesskey attribute) to buttons(on IE with HTML <button>). EJB(Encapsulated JavaScript Bean) is used to manage JavaScript, that's because it is awkward to put JavaScript functions on a Sequence Diagram, so I collected JavaScript functions into JavaScript objects. Not only it is easier to draw the diagram, it also made the maintenance of JavaScipt artifacts much easier. So it makes sense to study the businees requirement and write some tags to handle AJAX feature. Regards On 11/11/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote: > > That post is dead-on. I've been building webapps this way for almost six > years now, although without XMLHttpRequest for most of that time... there > are alternative ways to implement the concept, but it's the underlying > concept that's important, and as the poster said, it's not exactly rocket > science. > > -- > Frank W. Zammetti > Founder and Chief Software Architect > Omnytex Technologies > http://www.omnytex.com > AIM: fzammetti > Yahoo: fzammetti > MSN: [EMAIL PROTECTED] > > On Thu, November 10, 2005 2:55 pm, Ben Kim said: > >>Super, I tested ajaxtags and really liked it, but that's how I said > >> before - > >>The team arged that before using a framework, they have to understand > >> what > >>Ajax is. > >>So like, I don't have to supply xml to xmlHttpRequest? How can I do it? > > > > I guess you might find this interesting. > > > > Rasmus' 30 second AJAX Tutorial > > http://marc.theaimsgroup.com/?l=php-general&m=112198633625636&w=2 > > > > Ben Kim > > Developer > > http://benix.tamu.edu > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Yujun Liang [EMAIL PROTECTED]