2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
In my many years of programming, almost 20 years n...
BLOG-N-PLAY.COM
Yes - it appears he did exist before 2004!
TOP LINKS YOU MUST CLICK ON



Three RIA Tools Examined: JSF, Flex, and JavaFX
2008 is going to be an important year for Rich Internet Applications. Most organizations are delivering or planning to deliver Rich Internet Applications; however, at the same time, most IT managers are facing a dilemma: which Rich Internet Application technology and platform to use? The number of different frameworks and libraries is too vast to even consider evaluating a fraction of them.
Reader Feedback: Page 1 of 1

It's simple: go with Adobe Flex - it simply rocks.

Hmmm, have you checked out the Orbeon Forms?(http://www.orbeon.com/)

Yes, XForms sounds good. PicoForms offers a solution that would work, and Yahoo has done their new mobile back end using server-side tech. An on-device XForms processor would help write portable mobile apps.

If I want to write an enterprise application for my business and I want my PC user's to be able to use it as well as mobile user's, java will not work. Web start will work on the PC but not a PDA, since I would have to use a midilet. Same with flash. I would have to develop in flash lite for the PDA's. I would have to write different version of the same program for different devices. The same with GWT for the PC based version. I would have to write a seperate application for Android and the Davlik jvm. This is where JSF is most suitable, with the concept of plugable rendering kits. Why can't I just use GWT on the gphone? Maybe I can. Maybe we should hybridize JSF. So what is the best platform for write one run anywhere? anyone?

> The number of different frameworks and libraries
> is too vast to even consider evaluating a fraction of
> them

So just use Flex instead, hehe!

@Michael: Nowhere am I comparing JSF and Flex, I'm merely discussing various technologies and delivery platforms for RIA applications. Nowhere am I saying that one is better than the other. I'm not sure why you would want to hand-code JavaScript, unless you are building a framework, doing a school project or some research. Do you consider GWT (Google Web
Toolkit) to be a good Ajax framework? They do exactly the same, they hide the JavaScript from you.

sorry, but comparing JSF and Flex is ridiculous. JSF has nothing to do with RIA. You might say that JSF is a possibility to build Ajax apps, but then: why JSF? It is utterly unsuited for Ajax compared to other web frameworks BECAUSE it hides the JS from the dev.

Good article. It misses one important comment though. Your JSF example has to make a server call to the pojo to increment the click counter, while both Flex and JavaFX example do not need to do this because of their stateful nature, which is very important.

Out of these three, Flash Player's UI looks better than others.

What about XHTML and XForms Offline?


FEATURED WHITE PAPERS
YOUR FEEDBACK
Java Application Development wrote: Great Post..... Java Developer...
Pookie wrote: Well, you were almost right: MobileMe isn't just dead simple to use - it's just plain dead.
Loganathan wrote: Excellent article with complete insight on what is SEO , do's and donts for a beginer in SEO like me. thanx Logs
ad wrote: http://streamsoftblog.blogspot.com/2008/06/spikes-new-move-with-limewire... Here, at Streamsoft, we always like to hear about innovative P2P moves. Michael Iron, the founder of Streamsoft , entered the P2P video field because of its constant innovations and progress. The Viacom-owned cable network...
Richard Monson-Haefel wrote: Happy Birthday, Silverlight! Welcome to the party! You have about 10 years of catching up to do to if you want to provide the depth of features found in Curl (http://www.curl.com). All the best, Richard Monson-Haefel VP of Developer Relations Curl, Inc.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS

Click Here

SYS-CON FEATURED WHITEPAPERS

BREAKING NEWS FROM THE WIRES
Traffic Highs for Both PBS.org and PBSKIDS.org Cap a Record-Setting Year
Micro Focus has announced the availability of Micro Focus COBOL for Eclipse, encompassing versions o...
Only if you were on the dark side of the moon could you have missed the impact of the iPhone. Its sw...
Much like “Web 2.0″, cloud computing was a collection of related concepts that people recognized...
It’s time to wrap up the year 2008 - a year of change with Obama, the Olympic Games and the financ...
Genuitec has announced the production release of MyEclipse Enterprise Workbench 7.0. The new release...
There's a new release of OpenSolaris out – OpenSolaris 2008.11 – out a whole three weeks before ...
Servoy has introduced Servoy 4.1 featuring a single code base development and deployment for desktop...
CodeGear RAD Studio 2009, Embarcadero’s flagship product for Windows and .NET platforms, combines ...
ILOG has announced ILOG JViews 8.5, the latest version of ILOG’s Java-based visualization suite, w...
"More than a half dozen conferences and events targeting Virtualization and Cloud Computing canceled...
The new LISA Eclipse Edition offers deep integration with many aspects of the platform, including th...
There is much debate raging over whether cloud computing and grid computing are one and the same. In...
XAware has announced its upgraded support for Eclipse 3.4. This enhancement gives developers and arc...
On Monday October 20 in San Jose, California, the top Rich Internet Applications event of the Fall o...
Industry blogger Alex Bunardzic writes in his 'Ethical Software by Alex Bunardzic' blog: 'Now that M...
Join Scott Guthrie as he discusses Microsoft’s commitment to web standards development, Rich Inter...
This guide explains how you can install the Google Android SDK 1.0 on an Ubuntu 8.04 desktop. With t...
Well, Egenera - which has no market cap at all because it hasn't gone public yet - claims it is. IDC...
Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown i...
Virtualization has become a critical part of Enterprise IT strategy. Why and how has it become one o...
ADS BY GOOGLE