Hello, allow me to highlight the tech paper titled "The Carousel Architecture". What is Carousel? Carousel is a development platform built on the open-source XUI framework. XUI's core functionality provides for user-interface construction and data abstraction. Carousel extends this core functionality to include database access, remote communications and service support. Carousel also adds many features to XUI to assist in rapid application-development and delivery.
The table of contents includes: Background A brief overview The Carousel Solution. * Project support for coordination of resources. * Factory methods to remove repetition. * Factories to target different devices/platforms. * Full access to the API * Layered approach to add styles. * Modular extension. * Page management. * XML as a shortcut to declaring content. * Proxies for event management. * Input validation. * Data modelling. * Data loading. * Data binding. * Database access. * Services and communication. * Routing. * Resource Loading. * MVC pattern for separation of concerns. Technical Comparisons. a) Client Architectures. * Fat Clients. * HTML/Browser. * Server generated clients. * Java AWT/Swing. * XUL and its variants. * Microsoft’s XAML. b) Data Access. * JDBC. * JDO. Further reading. References. Full story @ http://www.xoetrope.com/reference/architecture.shtml What do you think? Has anybody tried out Xoetrope XUI or Carousel? - Gerald ------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND _______________________________________________ xul-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xul-talk