Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 9 - Pages: 1  
  Click to reply to this thread Reply

World's coolest Ajax JSF extension framework goes open source

URL: ICEfaces.org Open Source Community

At 8:44 AM on Nov 14, 2006, Rick Ross wrote:

It is a great pleasure to share the news that ICEfaces has been released as open source today under the Mozilla Public License. Over the past couple of years I have learned that if I see an ICEsoft booth at a trade show or conference, then I am going to see something amazing and innovative. It's that simple - these guys are geniuses right up there with the very best. Now their tools are completely free and open source under MPL.

ICEfaces is a profoundly powerful extension framework for JavaServer Faces which provides excellent Ajax integration with no heavy lifting. Implemented as a JSF RenderKit, you can get started with ICEfaces in your JSF apps quickly and easily. That is the beauty of standards-based development, isn't it?

In addition to releasing as open source, ICEsoft has also created ICEfaces.org, a new community site to focus on ICEfaces development. You can download the full ICEfaces package, check out their demos and component showcase, and participate in support forums for the tools.

This is a big day for JSF. I know all eyes are on Sun because of yesterday's news about GPL Java, but trust me that this is also important news which you don't want to overlook. ICEsoft and ICEfaces are very cool, and as open source ICEfaces is more attractive than ever.
1 . At 11:05 AM on Nov 14, 2006, Vinny wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

I've look at their examples before with blatent envy. Just have to find the time to try it out.
Ghetto Java: http://www.ghettojava.com/
2 . At 11:13 AM on Nov 14, 2006, Jacek wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

Anyone used their components with JBoss Seam? Just wondering if the two play together out-of-the-box or need some extra integration....
3 . At 11:28 AM on Nov 14, 2006, Ted Goddard wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

Seam support within ICEfaces is still in early access, but you can now make use of a number of interesting Seam capabilities (such as "conversation" scope). Seam emphasizes Facelets, and Facelets have been supported by ICEfaces for some time. Essentially you just need to add the ICEfaces jar files to your Seam application to benefit (although there are a couple of configuration parameters that are needed; we will document these in an upcoming article).

Where it gets more interesting is with the Seam "link" tag. The link tag is inherently designed around a full page refresh. We are currently investigating how to handle certain cases of "link" with Ajax, while deferring to full-page refresh when appropriate.
4 . At 11:39 AM on Nov 14, 2006, Jacek wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

Thank you, your efforts are much appreciated.

I hope your contribution will kickstart Ajax JSF component development to deliver something comparable to what Telerik offers for ASP.Net development:
e.g.
http://www.telerik.com/HelpDeskBeta/

Great move and thank you on behalf of all JSF developers.
5 . At 12:37 PM on Nov 14, 2006, Matt Raible DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

I wrote up my thoughts on my blog:

http://raibledesigns.com/page/rd?entry=icefaces_gets_open_sourced

This is great news for JSF.

Matt
6 . At 9:28 AM on Nov 15, 2006, Bhaarat Sharma wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

Wow this is amazing. Is this used with apache?
7 . At 12:42 PM on Nov 15, 2006, Ted Goddard wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

> Wow this is amazing. Is this used with apache?

ICEfaces works with both Apache Tomcat and Apache MyFaces.
8 . At 7:45 AM on Nov 17, 2006, Cheng Guangnan wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

Coolest? Because it's cold ICE ? :P
CAPXOUS.AutoComplete is a handy AJAX auto complete component.
9 . At 8:06 AM on Mar 19, 2007, Israr Ahmed wrote:
  Click to reply to this thread Reply

Re: World's coolest Ajax JSF extension framework goes open source

JBoss Seam is framework that provides support for both Ajax and JSF.
There certainly have been performance issues with Java. We've been working really hard on them. The primary way we've attacked the problem is with advanced virtual machines. The performance has been getting very nice. --James Gosling, 1999.

thread.rss_message