Java Technologies Provider ICEsoft Releases ICEfaces 2

ICEsoft Technologies is a worldwide producer of open source enterprise Java technologies, and it has a new framework available that redefines the way in which Java enterprise applications are developed, as well as their capabilities. The new framework goes by the name of ICEfaces 2. It is a followup to the original award winning ICEfaces release. ICEsoft just announced the product’s official release, and if it is anything like its predecessor, it will be accepted by developers with open arms.

ICEfaces 2 is based on the JavaServer Faces 2 (JSF 2) standard. It’s an open-source Rich Internet Application (RIA) development framework that not only acquires the newest features in JSF 2, but also offers some enhancements over JSF 2’s features. This helps to maximize the RIA capabilities one can include in their JSF-based web applications. 

At the same time, developer efficiency is improved. According to Steve Maryka, CTO of ICEsoft, “ICEfaces 2 is much more than a suite of rich components. ICEfaces 2 is a powerful Ajax/JSF framework with innovative capabilities like Ajax Push and Automatic Ajax that will redefine how rich enterprise applications are developed, and what they can do."

The ways in which ICEfaces 2 extends the capabilities of the JSF 2 framework are numerous. Here is a list of the framework enhancements and features included in the newest release:

Automatic Ajax – Developers no longer need to use standard JSF <f:ajax> tags to wire page updates together. ICEfaces 2 has several innovative features, such as Single Submit and Direct-to-DOM rendering that, as a whole, result in Automatic Ajax. 

Ajax Push – ICEfaces 2 features new Ajax Push APIs that simplify the process of adding collaborative features to applications, allowing other users of the applications to be informed in real time.

Window Scope – Gaps in existing scopes available for JSF 2 are filled by a custom Window scope.

Bean Management – Users can control the behavior of view-scoped beans during view disposal and across repeated navigation to the same view, thanks to annotations provided in ICEfaces 2.

{mospagebreak title=More ICEfaces 2 Features}

Scoped Resource Registry –  Registers each resource in a specified scope, so that when the scope expires, the resource can be garbage collected.

Portlet Development – Portlet applications can be developed using the PortletFaces Bridge, which has been tweaked to support JSF 2.

Client APIs – Allow for the monitoring of events on the client side, such as event callbacks, form submission, and more.

Streamlined Configuration – Improves efficiency by eliminating the likelihood of small configuration errors and making it easier to add ICEfaces to a JSF application.

Minimized Dependencies – Other than certain libraries specified in the JEE 6 Web Profile, ICEfaces 2 is not dependent on third party libraries.

A plethora of rich components beyond the ones offered in JSF 2 is included.

ICEfaces 2 is now available for download via the website.

For more on this topic, visit  


[gp-comments width="770" linklove="off" ]

chat sex hikayeleri Ensest hikaye