JavaOne 2007 talk on Blueprints for Mashups: Practical Strategies, Tips, and Code for Designing and Building
If you are attending JavaOne 2007 and are interested in learning more about mashups, the talk titled Blueprints for Mashups: Practical Strategies, Tips, and Code for Designing and Building (TS-6676) should be a good talk to attend. Its on Thursday May 10, 2007 10:55 to 11:55. The speakers are Sean Brydon (me), Mark Basler, and Gregory Murray.
The Java BluePrints talk for JavaOne 2006 is online and free. The talk, "Java BluePrints for Ajax-Enabled Web 2.0 Applications", discusses design choices for building a web application on the Java EE 5 platform.
Designing and building a web application using AJAX and Java EE 5 can present a lot of challenges to developers:
- how much AJAX to use and where to use it
- how to apply Model View Contoller and other design patterns
- how to build your domain model with Java Persistence APIs
- whether to return XML or HTML or JSON to service XMLHttpRequests
- how to leverage R
As part of the Java BluePrints we have been investigating and experimenting with the programming model for using AJAX on Java EE 5. One programming model we have been covering is using Java Server Faces (JSF) with AJAX. For example, how to design a JSF component library around an AJAX library like DOJO toolkit.