English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I want to developer RIA application. I have to pick between AJAX, Laszlo and Flash. What is the good choice and why?

2006-06-27 23:45:58 · 6 answers · asked by pradeep j 1 in Computers & Internet Programming & Design

6 answers

Flash has pretty much been the standard for the past decade for delivering RIA development. It has its pros and cons though.

- (CON) Flash requires all users to have flash installed on their computers (sure this is most people and it doesn't take much time to install, but some companies may not permit it).

- (CON) Flash does not provide an easy to use interface for communicating with many platforms.

- (PRO) Quick development time (Flash is easy to use and develop in).

- (PRO) Fairly secure remoting (can be difficult to set up)

AJAX on the other hand:

- (PRO) Provides a more flexible interface for communicating with different platforms via XML (ASP.NET, JAVA, PHP...)

- (PRO) Based on existing technology that exists on most servers.

- (PRO) Lots of development toolkits exist.

- (CON) Security! Since AJAX uses XML and most queries are passed through the querystring it can be easy to inject malicious code if not managed properly.

As for Laszlo:

I've never heard of it, but it seems to be: code-compile-then integrate. From glancing at the site it seems you are going to have the same security issue as you would with AJAX, and will have to integrate it into Flash. I could see there being a little extra overhead when returning large datasets compared to using strict AJAX.

Conclusion:

Despite the security issues surrounding AJAX, if designed properly it is a safe choice that provides the flexibility to be coupled with any scripting language (including Flash as seen with Laszlo). However, if you are developing a fairly simple application then, Flash is probably the way to go.

2006-06-28 02:47:47 · answer #1 · answered by Amit M 2 · 0 0

Flash is the easiest way to go because its simple and speaks to you in plain english but ajax might be able to do a bit more. if you are an already really good ajax user than go for using ajax

2006-07-10 10:56:53 · answer #2 · answered by Danny 2 · 0 0

AJAX is more flexible, since you have greater control over the content.

Flash is easier to implement, and would generally be lower cost to maintain.

2006-07-11 03:36:46 · answer #3 · answered by noshyuz 4 · 0 0

Flash is best Flash -8 have so many toos, effct.

2006-06-27 23:48:48 · answer #4 · answered by Manan 3 · 0 0

I don't think so, I like flash, it's famous worldwide, and it somehow easy to use after you get used to it

2006-06-27 23:48:55 · answer #5 · answered by gggnm 3 · 0 0

flash cause it doesn't give you that many complications and it's easy, trust me

2006-06-27 23:48:28 · answer #6 · answered by Anonymous · 0 0

fedest.com, questions and answers