Tuesday, 27 October 2009
JSF 2.0 with ICEfaces 2.0 Alpha
« PortletFaces Project Announcement and Webinar | Main | Countdown to ICEfaces 2.0 - Alpha 1 »ICEfaces 2.0 Alpha is nearing release. Here's what you can expect:
- Current ICEfaces 1.8 components supported via icefaces-comps-compat.jar
- Some minor page changes to port your application (such as to use standard h:head and h:body tags)
- Ajax features added automatically via Direct-to-DOM rendering (no f:ajax tag required)
- org.icefaces.* packaging (such as org.icefaces.application.PushRenderer)
- JSF 2.0.1 and JDK 1.5 are required
Internally, the changes are very significant, and many simplifications were possible within ICEfaces through use of the standard JSF Ajax features (such as PartialViewContext and jsf.js). For the application developer, though, the major changes at this point lie with JSF 2.0 itself (you can expect to add significant features to your applications once the new ICEfaces 2.0 components become available; also, if you are using component APIs directly, you should expect larger changes ). For instance, two significant benefits from JSF 2.0 are that Facelets is now standard, and that you have the option to use annotations rather than faces-config.xml for managed bean definitions.
We have some webinars and talks lined up to get you ready for ICEfaces 2.0 and JSF 2.0. When do you plan on adopting JSF 2.0? If you had concerns with JSF 1.2, have they been addressed? What would you like to see in ICEfaces 2.0? Let us know; it's still early in the ICEfaces 2.0 development cycle, and we're very interested in incorporating your feedback.
Posted by at 6:14 PM in Entries by Ted Goddard