What's all the buzz about Faces and Ajax working together? Can these two technologies really work together to develop dynamic applications? We begin with an insight into the design heritage of Faces, and we'll explore some patterns for using these two technologies together. Then we'll dive into the code from a page author and component developer's perspective, and take a detailed look at the Dynamic Faces (better known as DynaFaces) Ajax framework. We wrap up with a summary of other Ajax / Faces frameworks that are available today.
Roger Kitain is the JavaServer Faces specification lead at Sun Microsystems.
Roger has been involved with server side web technologies and products since 1997. He started working on JavaServer Faces in 2001 as a member of the Reference Implementation team. Roger has been involved with different rendering technologies for JSF. He has written various articles about custom component development and how JSF plays with other Java EE technologies.
JSR 314 - JavaServer Faces 2.0— JavaServer Faces 2.0 (JSR 314) will bring the best ideas in web application development to the Java EE platform. This presentation by co-spec. lead Ed Burns gives you an overview of what you can expect in the near JSF future.
Ajax with Google Web Toolkit— An introduction to writing applications using the Google Web Toolkit, and an update on recent improvements to GWT. This session will cover GWT basics: Java to JavaScript compilation, JavaScript Native Interface usage, the GWT component model, and GWT-RPC for communication to a server. This will be a beginner level technical presentation.
Interview with Ed Burns at JavaPolis'07— Ed Burns, co-spec lead for JavaServer Faces, gets interviewed at JavaPolis by our JavaPosse friends Dick Wall and Carl Quinn. During this interview Ed takes the opportunity to talk about his new book and of course about.. euh ... JSF
Basics and Concepts of JSF— This session will introduce you to the basics of JSF 1.2 and will explain why JSF is different from other web-frameworks. The concepts of JSF will be shown using the JSF request lifecycle, a short overview of the JSF standard components will complete the picture. Additionally, we'll bring a little light into the jungle of JSF frameworks, add-ons and component libraries and introduce you to the most important ones briefly.
Building web-based 'fat clients' using GWT— This SpringOne session will provide you with an introduction on building web-based, 'fat clients' with GWT. The focus of this session will be on integration between a GWT client and your Spring-managed back end. Bram will also discuss tips and tricks for working with GWT. During this session, Bram will demonstrate how to build a simple GWT client and connect it to an existing Spring-based back end application.