2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
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
Creative Integration at Adobe
The increasing integration of Adobe and former Mac
BLOG-N-PLAY.COM
New law gives online colleges the right to spy on students!
Chronicle of Higher Education - July 25, 2008 via Slashdot: Tucked away in a 1,200-page bill now in Congress is a small paragraph that could lead dista nce-educat ion instit utions to require spy cameras
MXDJ 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?([visit link])

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
E-Commerce 2.0
NN wrote: No it is not a concern. If they are thinking people are not waiting for site to load and run away. It is myth because HTML page also takes time to load apart from home page loads little faster compare to web 2.0 home page. HTML base site won't make your site popular ...
Flex Is Strong Because of Java
NN wrote: DRH: you are jumping up and down on silverlight without any light. let see Microsoft work so hard to kill Java and all know the story. Today we have so many apps running on Java (backend more and front ends sucks where flex shines). Now we have great tools for complete...
Adobe Flex: Program in Style or an Elevator Pitch
Daniel Szmulewicz wrote: Shalom, OK, so this post is two years old, but I just found it today and appreciated it a lot. Very instructive, indeed. Since you asked for more versions to achieve the desired resizeable canvas, may I offer mine. It is in the line of the Flex version...
ClearBI Web Reporter For Flex and Java Applications Goes to Public Beta
person wrote: I hope it's still beta today, because the instructions don't work.
Yahoo Director Quits; Company Postpones Annual Meeting
Yahoo News Desk wrote: The Yahoo board is one short.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS

SYS-CON FEATURED WHITEPAPERS

BREAKING MX NEWS
RISO, Inc. Announces Opening of the RISO Center-Chicago
RISO, Inc., a leading manufacturer of high speed color inkjet printers and duplicators,
Adobe's Kevin Lynch and Microsoft's Scott Guthrie to Keynote AJAX World RIA Conference & Expo
Two of the biggest launches in Rich Internet Appli
4D Releases 4D Web 2.0 Pack v11 Release 2 (11.2)
4D announced the release of 4D Web 2.0 Pack v11 Re
Cloud Computing - IBM's Got Its Head in the Clouds
Reminding people of how its backing was the making
Flex 4 SDK News
Yesterday, a new component architecture and featur
Adobe Gives Yahoo & Google Special Flash Treatment
Adobe says it's going to 'dramatically improve' th
Food Dial, a Facebook RIA Application Written in Flex
Food Dial is not just a book of recipes. Here's th
DreamFace Interactive Delivers Mashup Kit: DreamFace-Fx for Adobe Flex
Following the private Beta release last month, Dre
Integration Between Flex and AJAX Made Easy
Flex is a great way to introduce rich Internet app
Microsoft's Virtualization Chief Mike Neil To Keynote SYS-CON's Virtualization Conference & Expo
Mike Neil is general manager for virtualization st
AJAX and Enterprise RIA Tools - JSF, Flex, and JavaFX
2008 is going to be an important year for Rich Int
Adobe Releases Significantly Enhanced LiveCycle ES
Adobe has released a substantially enhanced BPM/RI
Flex Is Strong Because of Java
I received an email stating that AOL finally aband
iPhone 3G - The Best Apple Keynote Ever
Keynotes are often boring, but watching today's ke
SYS-CON's Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up
And Next We Have the All-Singing, All-Dancing PDF Plus an Adobe Cloud
Adobe says Acrobat 9.0, a major upgrade, will be a
Adobe Erects Photoshop on the Cloud
Adobe, which is not exactly unfamiliar with the co
Adobe Betas Three Pieces of CS4
Adobe has put out three free public betas: Dreamwe
AJAX World - Google Prices App Engine
Google is opening up App Engine to one and all. Th
Product Review: Adobe Flash Player 10
I might have skipped some of the new features of F
AJAX World - Google Web Toolkit RC1.5 Ready To Pop
Google's Web Toolkit Release Candidate 1.5 will be
ADS BY GOOGLE