Will SilverLight Shine On Web Developers

Analysis
Dec 7, 20073 mins

Microsoft has always left a bad taste in the mouth of web application developers because of IE’s one-offs and incompatibilities. If developers aren’t developing with Microsoft technology, they’re likely using a Mozilla or Opera based browser, and usually loath having to make web apps work in IE even though Microsoft enjoys an 80% plus web browser market share.

Having designed and develop multiple web based products, I can tell you the horror stories around developing and testing web apps for multiple browsers. Browsers general work the W3C way and then there’s the Internet Explorer way. Updates to IE delivered through Windows Automatic Updates have created new bugs and compatibility problems with products in production use by customers.

Let’s face it, the development world hasn’t exactly taken to loving ActiveX either and neither has the security community, given ActiveX and IE’s lack of concern for security. SilverLight could suffer much the same fate but it has one distinct difference. SilverLight is cross platform and cross browser.

Tafiti
I’ve run SilverLight on both IE7 and Firefox 2.0, and other than having to install SilverLight on Firefox twice, the experience is much the same. (I haven’t tried cross platform yet, though Microsoft announced support for SilverLight on Linux back in September.)

stacks of searches in Tafiti
Microsoft has a showcase area for sites using SilverLight. One that I particularly like is Tafiti . Tafiti is a concept site developed by Microsoft using both SilverLight and Live Search. In addition to a little animated menu, Tafiti explores the idea of having a shelf to place search results on where you can later examine, compare and email stacks of results you’ve created.

One serious limitation I do see for SilverLight though is its reliance on Visual Studio, and Expression Studio used to design SilverLight content. Though there’s a lot of Microsoft in the world, not every developer uses .NET and development tools like Visual Studio. Content creation includes environments like Mac OS X and Linux developers.

Though Microsoft’s Expression Encoder helps bring content created by other tools into SilverLight that’s not likely to get Mac or Linux users to switch over to Windows.

Like this? Here are more recent posts.

Policy, Policy… Whose Got The Policy?

What Cisco TrustSec Learned From Cisco NAC Failures

Virtualization Center Series: Microsoft’s Vision – Diversity of Virtualization

Virtualization Predictions Forrester Forgot

VoIP Security Lessons Microsoft OCS Can Learn From Vonage and Others

Visit Microsoft Subnet for more news, blogs, opinion from around the Web.bi-weekly Microsoft newsletter. (Click on News/Microsoft News Alert.)

Sign up for the