search technology reviews, news, features, group tests
Popular Searches:   video , dvd , windows
 |  Register
 |  Newsletters  | 
Sitemap  |  RSS
RSS
Sunday November 22, 2009 1:23 PM AEST
Skip Navigation LinksPC Authority > Features > Silverlight for Business
Silverlight for Business
»
FEATURE

Silverlight for Business

by Jon Honeyball  on Sep 18, 2007
Jon Honeyball looks at Silverlight, Microsoft's potential Flash killer, from a business perspective
After months of rumours, Microsoft has finally taken the wraps off its new product, Silverlight. Is it actually a product? Not really, it’s a runtime system for a cut-down version of the .NET Framework and just-in-time compilers. But that’s by no means the whole story, and the more I look, the more I see a far bigger plan starting to emerge.

First, you need to be aware that this runtime is tiny, designed to be hosted inside a web browser as a plug-in – think Flash and you’ll be on the right track. In fact, let’s not mince words, let’s call it “Microsoft’s Potential Flash Killer”. It’s heavily graphics-orientated and can do astonishing things to video streams, it’s lightweight and will be consistent across all platforms, running on both Windows and Macintosh OS X platforms today. I’d guess it will soon come to Linux, via the Novell relationship, and it will arrive on Windows smartphones (plus other embedded Windows platforms), almost certainly following for Symbian phones soon after.

As Microsoft puts it, “Silverlight is a cross-browser, cross-platform plug-in for delivering the next generation of Microsoft .NET-based media experiences and rich interactive applications for the Web”. The emphasis is on rich and interactive apps, delivered over the web, and based on the .NET Framework and runtime in machine-, OS- and browser-independent fashion. Making the installation simple will be crucial for success – the core downloadable plug-in is only a few megabytes in size, and Microsoft knows it has to do better over version control than the mess it made of the full .NET Framework.

The resulting apps will offer a new level of interactivity compared to the current HTML- and DHTML-based applications, and to achieve this Silverlight comes with a full arsenal of powerful graphic capabilities, both vector and bitmap, media, text, animation and video. It can already handle streaming HD video to the client, and various companies have already demonstrated rich video-on-demand applications that feature floating transparent information panels, multiple video streams and video-in-video. I’m assured the apps demonstrated this at May’s Microsoft’s Mix 07 conference in Las Vegas were the real thing, and not just smoke-and-mirrors mockups. Microsoft made an unusual move by releasing two versions of Silverlight: the 1.0 beta and a 1.1 alpha aimed at developers, which adds support for the next layer of components. Be in no doubt that this is a product in rapid development and we won’t have to wait months for a first release to come to market.

So, how is this different to Flash? Well, it’s different in many ways. First, you can use any of the languages that are currently supported under .NET, so you can write Silverlight apps in Visual Basic or C#, or any of a score of more available languages, including Ruby. Second, I don’t think anyone expected Microsoft to be quite so ferocious in its cross-platform push: Mac OS X support is most welcome. Microsoft’s support for OS X has been poor over the last few years, from the dropping of Internet Explorer, Media Player, Encarta and Outlook to the indignity of talking its way out of the disaster caused by its removal of the VBA macro engine from its forthcoming Office 2008 release. This belated vote of confidence in Apple is welcome, although admittedly it’s also necessary if any future cross-platform adventures with Silverlight are to have any credibility in the face of competition from Flash, Apollo and the like.

Then there are the developer tools. Microsoft is shipping a robust and tested set of development and debug tools in Visual Studio, and the complete Expression suite of visual designers has shipped as well. Add in cross-platform debugging (debug a Mac instance from a Windows machine across the wire), and you have a strong story to tell both developers and designers.

Copyright © 2009 Dennis Publishing
»
Email a Friend Email this
Print Page Print this
Tweet This Tweet this
Feedback Send us your tips


Ads by Google

Comments

Be the first to comment on this article.
Thoughts on this article? Add a comment below.
Login or register to submit a comment.
 

Top Stories

Box battle: Telstra takes on TiVo and Foxtel with T-Box trial in Melbourne
It's not quite Foxtel IQ and it's isn't TiVo either. The T-Box lets Telstra users watch movies and TV from the Bigpond site, as well as record and watch digital TV
 
5 More Free Linux Apps You Can't Do Without
More digital Swiss Army knife software, including Linux utilities and tools that are so useful you won't know how you ever did without them
 
Microsoft delivers Office 2010 public beta
Vendor details editions for Office 2010 along with application virtualisation for testing.
 


 
Intel
 
 
LogMeIn
 
 
Amazing Dell Coupons now available
 
Discover Apple