RDN Express Blog

Blog archive

Microsoft Releases Silverlight 5 (with Life Support)

The folks at Microsoft have finally released Silverlight 5, the latest—and perhaps last—major update of the company's .NET technology for building rich interactive applications that can run out-of-browser or as a Web browser plug-in.

Silverlight 5 advances features for building rich client and media applications. It supports the PivotViewer and RichTextblock controls, improves text clarity (OpenType and text wrap) and offers a Postscript Vector printing API. It also adds support for WS-Trust in-browser, 3-D graphics, 64-bit apps and hardware decoding of H.264 video. Here's an overview of these features and more in Silverlight 5.The upcoming Internet Explorer 10 for the Windows desktop will be compatible with Silverlight, according to Microsoft, but the Metro-style version of IE10 for Windows 8 will not support the Silverlight browser plug-in. Windows Phone 7.5 (formerly codenamed Mango) is based on Silverlight 4 and remains a distinct platform. Silverlight 5 is supported in IE on Vista and Windows 7, Firefox, Chrome and Safari, according to Microsoft.

Silverlight 5 was announced about a year ago during a Firestarter event keynote given by Scott Guthrie who was then corporate vice president of the .NET platform. Even then, questions about Silverlight's future in the wake of Microsoft's growing emphasis on HTML5/JavaScript, were already drowning out news of another upgrade.

Despite the growing concerns of a loyal developer community, when the Silverlight 5 beta was released at MIX 11 in April, the conference focused on Internet Explorer 10 and its support of HTML5/JavaScript, and developments related to Windows Phone 7.

Microsoft's assertions that Silverlight is a strategic technology for client apps inside and outside of the browser, apps on devices (Windows Phone and Windows Embedded) and media solutions, have not convinced a lot of developers that the platform has a viable future, even on Windows. Lately much of the discussion has moved to XAML and how easily developers can transition their Silverlight skillsets to building Windows 8 Metro-style apps for the Windows Runtime.

Windows 8 and WinRT were unveiled in mid-September. The Silverlight 5 release candidate, which appeared at the beginning of September, was overshadowed by the upcoming Windows 8 announcements.

One bit of news with today's announcement of note: The company says that it will offer a Microsoft Support Lifecycle (MSL) policy for Silverlight (as a tool) for the first time. For Silverlight 5, the support continues through October 12, 2021. The company has also pledged to provide 12 months notice before discontinuing support.

Get the Silverlight 5 SDK, Silverlight 5 Tools for Visual Studio 2010 SP1 and related tooling here.

Express your thoughts on Silverlight 5 and the future of the platform. Are you downloading the latest tooling or moving on? Drop me a line at krichards@1105media.com.

Posted by Kathleen Richards on 12/09/2011 at 4:44 PM


Reader Comments:

Wed, Dec 14, 2011

Saying 'with life support' sounds pretty negative and doesn't help reassure people of the future for SL.

Wed, Dec 14, 2011 Tom

There's still plenty of places where HTML5/JS fall short of SL. Examples: Unlike HTML5/JS, SL supports adaptive streaming, DRM, access to webcam/mic, multicasting, live broadcasting, out of browser suppt, 3d video,,, yada, yada, ya,, need I go on? Plus it's a joy to develop in SL and a real chore with HTML5/JS (at least for me). I think a good move for MSFT would be to provide official support for OSX and Linux. Also be nice if SL brwsr content rendered on WP7 and iOS platforms. Doubling down on their commitment to SL is just the think we programmers want to see and would foster enormous good will.

Wed, Dec 14, 2011 Alan Virginia, USA

I love SL very much! However I wish MS could provide SL support on Linux.

Wed, Dec 14, 2011 roman Switzerland

Silverlight is by far the best and richest technology for developing web applications that run on every popular browser (except smartphones and tablets). Of course you can do everything in HTML/Javascript. You could compare it with C: HTML/Javascript is like the low-level programming language C and Silverlight is like the high-level language C#. With the 3rd party components from Infragistics, ComponentOne and so on, this is the most powerful and produtive technology for web applications!

Tue, Dec 13, 2011 Joe Kunk Michigan USA

I still want what I have always wanted - a desktop application quality user experience on all platforms with a single codebase, delivered with the ease of a web page. Early in the days of .Net, I had hoped that Microsoft would grant my wish by supporting the CLR on Windows, Mac OS, and Linux. They did not and that is one of the reasons we are here today worrying about Silverlight. I am very happy to see Silverlight 5 released. The missing piece of critical information is if Microsoft will commit resources to developing and delivering Silverlight 6. Even so, Silverlight is still the best option available to deliver rich applications over the web to Windows and Mac OS desktops. Despite all the Javascript libraries, I still find it too difficult to deliver a truly rich UI web application in HTML. Like many I hope that HTML 5 will change that, but so far it has not. To me, the best option available for .Net developer for a rich user experience over the web is still Silverlight. I sincerely hope that Microsoft has already started on Silverlight 6.

Tue, Dec 13, 2011

It may be the Kool-Aid talking, but I buy the argument that says that Silverlight will still be around even if they name it WinRT.

Tue, Dec 13, 2011 Marc

As an application developer I love Silverlight. If there is no room for Silverlight because it does not run on all platforms then there is no room for iPhone apps either (which is clearly not the case). And if Silverlight 5 is the last release because there is no news on Silverlight 6 then HTML 5 is the last release of HTML (also quite unlikely). I am glad Microsoft will support Silverlight for (at least) ten years: http://support.microsoft.com/gp/lifean45

Sun, Dec 11, 2011 Rod Mac

in the words of P Thurrott (and I hate to quote names)...
...'And I can't think of a single reason why you'd want it.'

So MS, please get on with XAML for LOB.

Add Your Comment:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Comment:
Please type the letters/numbers you see above