Mary Jo Foley just published a post discussing the future of Silverlight.
I’m not a Silverlight Developer by any stretch of the imagination. I never played with it. Never touched it at all.
Then, for the Flying Shakes website, I had to have the control below in a web form. Naturally I turned to Silverlight.
With no knowledge or experience of Silverlight it took me 90 minutes from idea to working control.
And yes, I realise that I could write a HTML5 version of that now. But it would probably take much, much longer (don’t nobody suggest Flash).
Silverlight is good, not just for rich client experiences it allows us to build, but also because its part and parcel of the tools we Visual Studio devs work with every day.
The flip side to this, of course is the user perspective.
Here in the UK we have Sky satellite television. The reason why I like them so much is that they are fairly technology friendly. Besides streaming on the go (iPad, iPhone, etc), you can log on to their Sky Go website to stream on-demand or download and watch on your desktop offline.
This experience is delivered by, wait for it, Silverlight. The impressive part of this whole thing was the Sky Go Desktop Client. Its an offline Silverlight application, popping straight out of the browser and installed silently. Was downloading from my queue 10 seconds after hitting the download button.
Satisfied does not even begin to describe it.
I HTML 5 may be the bees knees, but there is still a business case for keeping Silverlight around.
I’ll consider HTML 5 a contender when we have the same level of support and tooling for it as we have now for Silverlight.