Some years ago we witnessed the spur of XML frameworks that aimed to accommodate XML front ends for WAP enabled application. This trend passed as the “multichannel dream” faded away but I see this fashion forming again.
Today RIAs either using Javascript–based AJAX or Flex front-ends have become heavy XML consumers and there are many that advocate that the use of XML technologies throughout the development stack gives a competitive advantage, as long as there are no serious performance issues. This involves the use of native XML DBs, XML aware protocols and XML based frameworks like Oracle’s XSQL or Apache’s Cocoon.
I have experimented with a “full XML stack” and found that there are certain benefits like the fact that you avoid the typical domain mismatch etc.
Will we see again an XML frenzy like back in 2001? I’m not sure…


May 2, 2007 at 5:12 pm
[...] 2nd, 2007 As a small update on an earlier article about how XML-based front ends favor the adoprion of XML technologies throughout the stack, I would like also to mention a newcomer: Silverlight from [...]
February 22, 2008 at 7:25 pm
[...] XSL has its roots in DSSSL which in turn is a subset of Scheme which is a dialect of Lisp. Therefore, mastering this language for someone coming from a procedural or OO background is a slow and painful procedure (but very useful). [...]