YOUR FEEDBACK
TIBCO's Kevin Hakman Discusses AJAX on SYS-CON.TV
AJAXWorld News Desk wrote: TIBCO exec Kevin Hakman is best-known as the fo...
Did you read today's front page stories & breaking news?

AJAXWorld Call For Papers!

SYS-CON.TV

2007 East

  Diamond Sponsor:  
Laszlo
The Browser, the Portal, and the Desktop

  Platinum Sponsors:  

Adobe
'HDUX' - High Definition User Experience with Flex & Apollo
Cynergy
It Takes A Village: Building a World Class RIA Development Group
JackBe
The User is the Killer App. Empower Them!
Tibco
AJAX RIAs and the Service-Oriented Platform

      Gold Sponsors:     
Backbase
AJAX Best Practices
Helmi
Helmi Open Source RIA Platform
ICESoft
Secure Enterprise AJAX with ICEfaces
JetBrains
Is An IDE the Fifth Wheel or Sixth Sense?
Kapow
Serving Mashups from the Long Tail of the Web
Nexaweb
Enterprise Web 2.0 - Programming with Levers, Dials and maybe Switches
Click For 2006 Event Webcasts
TOP THREE LINKS YOU MUST CLICK ON


Will Silverlight Be DOA?
Silverlight is a worthless steamy pile. I just took a huge step in Flex's direction

Digg This!

Kevin Hoffman's Blog

Lately there seems to be a lot of buzz around the whole Flex, Flash, Apollo environment for creating extremely powerful, cross-platform RIAs (Rich Interactive Application). In the interest of fairness and objectivity, I've been reserving judgement until I got a chance to really play more with Flex. Likewise, I hadn't really made any judgements about WPF/E yet, either.

So, when I read today that Microsoft had changed the name of WPF/E to Silverlight, I got a little excited. Why? Because by changing that name, it sounded a little bit like Microsoft had finally decided they were going to throw down the gauntlet and try and compete directly with Flex.

I went and saw that Microsoft had re-skinned their WPF/E developer page and it was now called the "Silverlight Developer Zone" , which looked promising. Even more interesting was that there was now a download for the February CTP of WPF/E for the Mac. This looked really good, so I grabbed the CTP for Vista, grabbed the SDK, grabbed some samples and started to look around.

This is where I threw my hands up in disgust. What in the holy name of Scooby-Doo are those people thinking?!?! After poring through the API, I thought "I must be mistaken. Surely this is a mistake." But then I asked a colleague and he confirmed it for me. Let me skip a couple lines and highlight this so you all can see it clearly.

WPF/E (Silverlight) HAS NO SUPPORT FOR BINDING TO MODELS, BINDING TO DATA, OR EVEN CONNECTING TO NETWORK RESOURCES TO OBTAIN DATA.

So, I will summarize Microsoft's efforts to date around Silverlight. They have created a declarative programming model that uses XAML as an instantiation language for rich 2D (not 3D) content and animations, as well as extended JavaScript to support this model. Using this model, you can create embedded mini-apps that have access to rich animations, graphics, audio, and video objects. However, these mini applications cannot communicate with the outside world, they cannot consume web services, and they cannot bind UI elements to data. In addition, this model doesn't even have support for things that should be considered a stock part of any library such as buttons, checkboxes, list boxes, list views, grids, etc.

In short, unless my findings are incorrect, Silverlight, as it stands now, with no support for data binding, service consumption, or basic UI controls, is a worthless steamy pile. I just took a huge step in Flex's direction.

tags:            
links: digg this  del.icio.us  technorati  reddit

About Kevin Hoffman
Kevin Hoffman has been programming since he was 10 and has written everything from DOS shareware to n-tier, enterprise Web applications in VB, C++, Delphi, and C. He is coauthor of Professional .NET Framework (Wrox Press) and co-author with Robert Foster of Microsoft SharePoint 2007 Development Unleashed. Kevin authors "The .NET Addict's Blog" at .Net Developer's Journal.

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
In It? Reprint It! Contact advertising(at)sys-con.com!
MOST READ THIS WEEK
How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
AJAXWorld Conference & Expo 2007 West Registrations and "Call For Papers" Now Open
Will Silverlight Be DOA?
SYS-CON.TV To Present "RIA Shootout" Live From Times Square
AJAX World - Spring and Java EE 5 (PART 1)
SYS-CON.TV Live From Times Square: Eclipse.Org Adds SOA, AJAX, and Flex Tools
JavaFX and Rich Internet Applications
When Does AJAX Make Business Sense?
Nitobi AJAX Components for ColdFusion 8 Beta
My Upcoming Flex Teaching Engagements
Java News Desk: Schwartz Says "Free Software Has No Pirates"
AJAXWorld University AJAX Developer Bootcamp to Take Place on June 25, 2007 in New York City
AJAX3D - The Open Platform For Rich 3D Web Applications
Jesus Phone Makes a New Mobile AJAX Platform
SOA World Conference & Expo 2007 East Expanded to Three Days and Seven Tracks
Jon Ferraiolo Named Technical Chair of AJAXWorld Conference & Expo
AJAX & Web 2.0 - Building The Data Web!
SYS-CON.TV Announces "CEO Power Panel" Series on SOA, Open Source, and Virtualization
PowerBuilder Editorial — Learn a Lesson from the Wii
AJAX World - Spring and Java EE 5 (PART 2)
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
Receive Breaking i-Technology News as it Happens...
AJAX Newsletter
Java Newsletter
Open Source/Linux Newsletter
Microsoft .NET Newsletter
Flex Newsletter
Internet TV Newsletter
IT Solution's Guide Newsletter
 
SOA/Web Services Newsletter
Virtualization Newsletter
Web 2.0 Newsletter
ColdFusion Newsletter
PowerBuilder Newsletter
XML Newsletter
Eclipse Newsletter
Your E-Mail: 
State: 
Zip Code: 




TODAY'S TOP LINKS YOU MUST CLICK ON !
ADS BY GOOGLE
TODAY'S TOP READS
Will Silverlight Be DOA?
AJAX World - Spring and Java EE 5 (PART 1)
Jesus Phone Makes a New Mobile AJAX Platform
AJAX World - Spring and Java EE 5 (PART 2)
Backbase to Deliver the First AJAX SDK for Apple's iPhone
Adobe Open Sourcing Flex a Sign of Desperation?
iPhone Bar Camp
SYS-CON.TV Broadcasts "AJAX, SOA and Open Source Convergence" Power Panel from Its Times Square Studios
Java Developer's Journal Feature — Introduction to Maven 2
Designing For the iPhone Is a Refreshing Experience
Backbase Named "Gold Sponsor" of AJAX World Conference & Expo
What If I Actually Like HTML, CSS, and JavaScript?
AJAX Company Backbase Names Michel Gerin V.P. of Worldwide Marketing
Laszlo Systems Named "Diamond Sponsor" of AJAX World
Wall Street Wants Yahoo! To Do More Than Just Kick Terry Semel Upstairs To Be Chairman
AJAX and Web 2.0 Tools Give Content Publisher New Capabilities
TechTarget Acquires TechnologyGuide.com and Ajaxian.com
Are You Ready for Mashups?
iPhone Reviews: The First Batch
Hot Banana, J.L.Halsey's Web CMS Solution, Integrates with CRM Provider NetSuite