How important do you think this type of UI abstraction is for Web development overall? Does XML really replace Java applets and ActiveX for rich client-side execution with no downside? What are your concerns? Tell us in the design.ui discussion group.
Build Rich, Thin Client Applications Automatically Using XML
There are new products afoot that let you do highly graphical client-side applications without the performance headaches of applets or the security concerns of ActiveX. Find out what these XWT-based technologies can do.
by Laurence Moroney
July 30, 2003
uch of the innovation in programming in recent years has involved loose coupling. The invention of database driver methodologies such as JDBC and ODBC led to applications being loosely coupled with their back end databases, allowing best-of-breed databases to be chosenand swapped out when necessarywithout any ill-effect on the user interface. In the bad old days when the user interface was part of the data engine, an update to the database would require an extensive rewrite of the GUI.
Similarly, the decoupling of data and presentation in HTMLby using XML for the data and XSLT for the presentation of datahas led to much innovation and flexibility, not least of which is the ability to deliver a document as data in XML and deliver custom styling for that document with different XSLTs.
It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com. Already a member?
To become a member of DevX.com create your Member Profile by completing the form below. Membership is free!