ICEfaces 3.0.0 released

The open-source Rich Internet Application (RIA) development framework based on JSF2, brings in a ton of new components

Enterprise-ready and open source RIA development framework
ICEfaces has received a landmark release this week, with the
introduction of
ICEfaces 3.0.0.

Part of the ICEsoft Technologies team’s portfolio of tools,
ICEfaces aims to add a bit of zest to developing web-based
applications, by bringing an air of simplicity and enhancements to
the Rich Internet Application framework. It does this through
bringing in some new RIA
component suites like:

This release brings the tally of ACE
components to over 40 components, some improved and
new ones including an industry-leading new ace:dataTable, support
for jQueryUI ThemeRoller themes, and a flexible new ace:ajax tag
and client-event support. Crucially for some, there’s also
integration for Eclipse’s IDE (3.6 and 3.7) and NetBeans
(7.0, and 7.1), hopefully making a seamless transition with
bigger IDEs.

You may be thinking that ICEfaces application
development is done in JavaScript, but it is essentially Java EE
JSF development, which promotes a component-based architecture
using familiar tag-based declarative UI definition. The team says
that “ICEfaces provides application developers with a familiar Java
Enterprise development model that completely shelters them from the
complexities of low-level Ajax development in
JavaScript.”

There’s new support for MyFaces JSF, over 400 other
enhancements, improvements, and bug fixes. For full in-depth
details on what’s new in ICEfaces 3.0.0, check out the
release notes.