YOUR FEEDBACK
Ross Cooney wrote: Buying servers is capital intensive...and impossible for startups. Buying capaci...


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
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


AJAX RIA Blog - What's Better, Flash or Silverlight?
Designers will prefer Flash; programmers will prefer Silverlight

 Jason Cook's UI Hero Blog

I feel that Silverlight and Flash will continue to coexist for a long, long time because of the simple fact that they are really made for different types of developers. I can't imagine designers ever preferring Microsoft's toolset and I can't imaging programmers coming from other languages being satisfied with developing exclusively in ActionScript.

“What’s better – Flash or Silverlight?” Enough people have asked me that I felt I should post my opinion on the question.

Designers will prefer Flash. Programmers will prefer Silverlight. There. I said it.

Having used both tools I can still confidently say that Microsoft’s design tools and design workflow are still generations behind the sophistication of Adobe’s tools. Adobe has had a better track record of satisfying the needs of the design community for more than a decade. A Flash workflow with Photoshop, Illustrator, Flash and Flex Builder is still far easier, more powerful and flexible for designing user interfaces than Microsoft Expression Studio. Expression Design has the capabilities Illustrator and Photoshop had four generations ago. Expression Blend has nice integration into the development workflow (though Adobe CS3 finally has similar integration) but Expression Design is not, and probably will never be, the powerhouse Photoshop is.

On the other side of the coin, programmers have always felt like they were working in an alien environment with Flash. While Actionscript 3.0 and MXML make magnificent strides toward creating a workflow that programmers can understand, the Flash and Flex frameworks don’t even compare to the sophistication and maturity of the .NET framework. On top of the framework itself, there’s also the massive advantage Silverlight has that it works with any language that supports the Common Language Runtime. I can’t stress enough how valuable this is to the viability of the platform. There are thousands of Actionscript developers in the world. There are literally MILLIONS of developers that use C++, C#, Visual Basic, Ruby, Python, Javascript, JScript and the other languages Silverlight supports. Instantly, Silverlight has a larger potential developer base than Flash.

All this said, I feel that Silverlight and Flash will continue to coexist for a long, long time because of the simple fact that they are really made for different types of developers. I can’t imagine designers ever preferring Microsoft’s toolset and I can’t imaging programmers coming from other languages being satisfied with developing exclusively in Actionscript. As for me, being both a designer and a developer, I intend to master both.

About Jason Cook
Jason Cook is an Application Integrator at IdentityMine. He blogs at http://uihero.wordpress.com/.

YOUR FEEDBACK
Richard Monson-Haefel wrote: I agree that Flash is a better fit for designers and Silverlight for developers. I would add that Curl (http://www.curl.com) is a better fit for programmers in the Enterprise while Silverlight and Flash are better for developers and designers in the mass consumer space. Richard Monson-Haefel VP of Developer Relations Curl, Inc.
Samuel Lavoie wrote: Microsoft seem to have done a pretty good job with silverlight, a few years late on Adobe tho. For me it can be useful for .Net programmers to do web application. For sure, its not perfect, it wont replace Html, especially with the Html 5 version comming in the next few years. However Silverlight can gain major ground for intranet applications where you have a complete control over the end users.
1st Anniversary wrote: Silverlight has just turned one: it had its first birthyday this week!
WEB 2.0 LATEST NEWS
Since Web 2.0 kicked off scarcely a day goes by without a headline targeting mashups and their enablers, AJAX and Web Services, as the next hot Web technologies. Mashups are Web sites that integrate a variety of services (e.g., news feeds, weather reports, maps, and traffic conditions)...
In this Exclusive Q&A with Jeremy Geelan of SYS-CON's Cloud Computing Journal, Rajeev Kutty of Keynote Systems speaks of the factors currently driving companies to increase their effort in monitoring the performance of their Web and mobile applications, and about how Keynote foresees a...
Industry blogger Alex Bunardzic writes in his 'Ethical Software by Alex Bunardzic' blog: 'Now that Microsoft has jumped onto the web 2.0 bandwagon, it is more than obvious that Web 2.0 is dead as a doornail. Everyone knows by now that anything Microsoft touches turns into this big slim...
'While the last decade was focused on the Web, the next phase in the evolution of our industry will be on the convergence of Web, mobile and desktop applications and the ability to extend existing applications with these new technologies for a consistent user experience regardless of h...
Join Scott Guthrie as he discusses Microsoft’s commitment to web standards development, Rich Internet Applications and how Microsoft is contributing to help move the web forward. Join Adobe’s Kevin Lynch as he demonstrates how Flash and HTML come together to make the most engaging,...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE