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
Someone once said, "You can never be too rich or t...
BLOG-N-PLAY.COM
Yes - it appears he did exist before 2004!
TOP MICROSOFT .NET LINKS


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
Slob Rob wrote: "That's the business of juries"... No, it is not. Under Californian law, juries are specifically not allowed to decide on matters of law. You obviously feel somehow hurt that the judge disallowed a trial by jury. Let it go. The only thing being tried in this case is equitable relief, so no jury is r...
Punk wrote: Where is the control? Very unfriendly site. On 'Your Feedback' what's the point of have 'read more & respond' link if it does nothing. Really stupid.
J. Meltzer wrote: I'm so glad I found your advice, I was struggling with a conditional font size in a SRS report, whereby I kept getting a syntax error. Thankfully, your article clearly showed me what my error was.
Christy wrote: thanks for this great article too. justin tv
Christy wrote: good article. i agree with you too. maç izle canlı maç izle
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
Click Here

SYS-CON FEATURED WHITEPAPERS

BREAKING NEWS FROM THE WIRES
Microsoft Dynamics solutions, which serve as essential technology for manufacturers and distributors...
Midnight Coders has launched WebORB PDF Generator,...
At the opening keynote of the Consumer Electronics...
MYNAH Technologies has announced the release of it...
Micro Focus has announced the availability of Micr...
NewerTech has announced the new Voyager Q Hard Dri...
VMware has imported another ex-Microsoft veteran t...
Scio Consulting, a provider of Nearshore Outsource...
Connecting to a database requires a number of inde...
Service-Oriented Architecture (SOA) is an approach...
One day, I received an e-mail from a customer comp...
With a Q2 earnings report due on the 22nd of Janua...
EntropySoft has announced the addition of a Micros...
Someone once said, "You can never be too rich or t...
Today's fast-paced business environment has put pr...
A few years ago I had the opportunity to sit down ...
ADS BY GOOGLE