Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Adobe Flex Vs. ASP.NET: Who wins?

Posted on 2009-04-24
Medium Priority
Last Modified: 2012-06-27
My development shop is thinking of switching over to building all our pages in Adobe Flex instead of asp.net.  In this scenario the only .NET coding we would do would be building web services for the flex app to consume.  The advantages are that the app would look and feel better (being a rich internet application) and would work exactly the same on all browsers (because the app would be running in flash).  According to adobe, flash is installed on 99% of web clients.

I am interested in the opinions of any experts who have used both Flex and ASP.NET professionally around the following questions:

What are the disadvantages of the above scenario (in a professional-level development scenario)?
What are the advantages not named above (in the same scenario)?
Which technology configuration would you decide on given the advantages and disadvantages?
Question by:dave4dl
LVL 19

Accepted Solution

Jones911 earned 800 total points
ID: 24230467
There are things Flash can do that HTML can't.  However HTML is light and works on the iPhone for example where as flash as yet dosn't yet work on the iPhone.

As for the loigc you can use .NET as the logic and Flex for the UI.

Flash looks the same on all browers HTML often dosn't.

Depends on your customers needs both can work.  We are using more and more Flex as UI's for webbased business apps and people love it becasue you have an initial load time but its super fast after that.

Assisted Solution

bedanand earned 600 total points
ID: 24230733
Advantages of flex:
1. You have more control over the UI.
2. Can be more interactive and rich user interface than with plain html.
3. Less communication with the server, less bandwidth utilization since you only communicate server for data.  Fast user response.

The only disvantage i see using flex is generates flash swf which are not Search engine friendly.


LVL 19

Expert Comment

ID: 24231007
Adobe and Google have been working on a special bot to look into swf's to start help with SEO
LVL 12

Assisted Solution

lexxwern earned 600 total points
ID: 24232906

Flex and ASP.Net are not interchangeable. A Flex Application will still need server side code for critical operations (such as database related) and Flex can easily work *with* PHP, JSP and ASP.Net.

Flex will be actually replacing only HTML and Javascript and not the server side programming aspects of ASP. Let me know if any of what I wrote makes sense.

- Sri
LVL 15

Author Comment

ID: 24732161
thank you all for your help!

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
I recently went through the process of creating a Calendar Control of events with the basis of using a database to keep track of the dates that are selectable, one requirement was to have the selected date pop-up in a simple lightbox.  At first this…
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…
When cloud platforms entered the scene, users and companies jumped on board to take advantage of the many benefits, like the ability to work and connect with company information from various locations. What many didn't foresee was the increased risk…
Suggested Courses
Course of the Month14 days, 12 hours left to enroll

577 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question