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: 8 - Pages: 1  
Threads: [ Previous | Next ]
  Click to reply to this thread Reply

Rich Internet Applications and AJAX - Selecting the best product

At 10:52 AM on Nov 30, 2005, Matthew Schmidt wrote:

There are hundreds of criteria for evaluating RIA and AJAX products. So many that it’s easy to lose focus and misjudge priorities. This essay proposes a decision tree that leads through an evaluation process. It asks for the most distinctive requirements and product features in a top-down sequence, discussing the essential differences between technology options.

Read the whole article now!
1 . At 12:10 PM on Nov 30, 2005, jim herber wrote:
  Click to reply to this thread Reply

Re: Rich Internet Applications and AJAX - Selecting the best product

ahem.. don't forget flex:

http://labs.macromedia.com/flexproductline/
2 . At 12:39 PM on Nov 30, 2005, Marc Domenig wrote:
  Click to reply to this thread Reply

Re: Rich Internet Applications and AJAX - Selecting the best product

The article intentionally does not mention any products. It proposes questions you should ask when evaluating products.
3 . At 9:42 AM on Dec 2, 2005, Michal Rembiszewski wrote:
  Click to reply to this thread Reply

Re: Rich Internet Applications and AJAX - Selecting the best product

That's an interesting analysis. What I would also consider though apart from the functional requirements is widely understood environment where the application is to be deployed. Marc has touched this aspect when he mentioned an occasional user not willing to download additional components when he's visiting a website and may not come back again ever. That's an example of "random access" application which is also an extreme case. There is a full spectrum of scenarios where application is used from home computer but on a daily basis (stocks, e-banking, webmail) which ends with corporate intranet where application is used from centrally managed employe desktop machine.

When we move from the "random access" case to the latter scenario, the initial deployment hassle becomes less and less important in comparison to maintainability. While the available browsers have reached the degree of maturity allowing such applications as GMail to appear, they will still require intensive testing and modifications with each browser version and library update.

For these reasons I believe Java still has an edge on Ajax in enterprise intranet environment although Ajax fits perfectly for easily-accessible yet functionally appealing applications for the masses.
4 . At 1:43 PM on Dec 5, 2005, jim herber wrote:
  Click to reply to this thread Reply

Re: Rich Internet Applications and AJAX - Selecting the best product

well, for those who haven't seen it, it looks to make flash more competitive for RIA:

http://www.regdeveloper.co.uk/2005/12/04/anderson/
5 . At 9:52 AM on Dec 6, 2005, Vic Cekvenich DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Rich Internet Applications and AJAX - Selecting the best product

Flash is a toy.

Check out http://pointcast.com.

.V
6 . At 11:40 AM on Dec 6, 2005, Donald Parish wrote:
  Click to reply to this thread Reply

Re: Rich Internet Applications and AJAX - Selecting the best product

New Netflix interface is best use of Ajax I've seen. Click on stars to rate movie without page refresh. If you hover over a movie, a cartoon bubble appears with more info about the movie. You list of movies to rent can be reorganized with drag-and-drop.... user experience is very close to a GUI app.
7 . At 10:01 AM on Jun 15, 2006, misumbi Chanda wrote:
  Click to reply to this thread Reply

Re: Rich Internet Applications and AJAX - Selecting the best product

I find this analysis very useful. I have come up with a list of java based RIA products/technologies:
-AppProjector
-CanooULC
-Droplets
-RSWT
-Nexaweb
1.Can you please add on to this list?
2.Does anyone know any serious java based open source RIA product?
8 . At 12:32 AM on Jul 19, 2006, Rocky Weng wrote:
  Click to reply to this thread Reply

Re: Rich Internet Applications and AJAX - Selecting the best product

Flash based RIA demo w/ server push:

for real-time stock quotes
http://www.icetechnology.com/scenarios/finance.shtml

for live sports scoreboard
http://www.icetechnology.com/scenarios/sports.shtml

thread.rss_message