Feeds

Microsoft unleashes Silverlight 4 beta

Delivers IE 9 standards vagueness

The Power of One Brief: Top reasons to choose HP BladeSystem

PDC Microsoft has unveiled major and long-awaited basic features in the next version of Silverlight, hoping to take on AJAX and Adobe Systems' Flash.

Om Wednesday, the company announced Silverlight 4, which has been designed to simplify both the development and consumption of rich-media applications and content by programmers and users. Silverlight 4 has been released to beta here with delivery promised for the first-half of 2010.

Central to Silverlight 4 is tighter integration with the PC at a programmatic level to improve the way applications and media in Silverlight 4 run outside the browser and work with local resources on your desktop, laptop, or netbook

Also, Microsoft announced Silverlight 4 will be the first version of Siverlight to work with Google's Chrome browser.

Corporate vice president for the .Net developer platform Scott Guthrie indicated at Microsoft's Professional Developers' Conference (PDC) that a decent proportion of Silverlight 4's flagship features were the direct result of feedback from developers.

Certainly, the features demonstrated drew a strong applause from the PDC audience.

The company this year began taking votes on what should be in Silverlight 4, receiving 12,000 votes. According to Guthrie, Silverlight 4 contains 70 per cent of those features.

Unfortunately, one feature Microsoft still couldn't tackle was its size. Silverlight 4 still comes at you in a 10 second, 5Mb-dowload process making it far too big and too slow for where Microsoft really wants to see its player: on mobile phones.

The beta came as Microsoft began talking about the next version of its browser, Internet Explorer.

According to Microsoft, IE 9 will offer greater compliance with the ACID 3 test but appeared to indicate that support for industry standards would not get in the way of Microsoft adding features for "real-world" use.

Steven Sinofsky, president of Microsoft's Windows and Windows Live division, claimed the company had learned a "great deal about interoperability" on IE 8, and three weeks into IE 9, he said the new browser is already more compliant with ACID 3 than IE 8.

But he noted it's important to have a "balance between standards and the real world." He said there's a "of things" Microsoft wants to do but also that "it's important to balance the base line with innovative technologies."

Silverlight is, of course, Microsoft's other play for rich media, and Silverlight 4 is designed to build on the foundations of, and pave over the gaps in, Silverlight 3 - released in July.

Bread-and-butter features include the ability to - finally - print from Silverlight, to access rich text and the PC's clipboard, there's support for drag and drop, bi-directional and RTL text, while client-side HTML hosting support means Silverlight does not need to call the server.

Guthrie demonstrated some of these features with a Bing search screen and YouTube video of Rick Astley singing Never Gonna Give You Up that he cut up, dragged around the screen and that he then re-assembled while - in the case of Astley - the video still played.

Also, on the desktop, Silverlight will integrate with video and audio hardware. Guthrie demonstrated the ability to run video through a camcorder and apply filters in Silverlight to distort the picture.

Silverlight 4 adds new APIs to re-size and re-position content on the desktop outside the browser, and support for pop-ups. Silverlight 3 added the ability to run trusted applications inside a sand box, but Silverlight 4 lets you run outside the sand box - again accessing local resources such as files. To run outside the sandbox, a developer must click a check box during the build process while an end user must also give their consent.

On the coding side, Silverlight 4 means you can share assemblies with .NET so you compile the code just once - instead of the current twice. UDP multi tasking has been added with enhancements to ADO.NET data services and Windows Communication Foundation - Guthrie claimed TCP channel support means data transfer now happens up to 600 per cent faster than using HTTP.

The forthcoming Visual Studio 2010, meanwhile, will integrate with .NET RIA services, and there will be improvements in IntelliSense. ®

Securing Web Applications Made Simple and Scalable

More from The Register

next story
Apple fanbois SCREAM as update BRICKS their Macbook Airs
Ragegasm spills over as firmware upgrade kills machines
HIDDEN packet sniffer spy tech in MILLIONS of iPhones, iPads – expert
Don't panic though – Apple's backdoor is not wide open to all, guru tells us
NO MORE ALL CAPS and other pleasures of Visual Studio 14
Unpicking a packed preview that breaks down ASP.NET
Captain Kirk sets phaser to SLAUGHTER after trying new Facebook app
William Shatner less-than-impressed by Zuck's celebrity-only app
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
Mozilla fixes CRITICAL security holes in Firefox, urges v31 upgrade
Misc memory hazards 'could be exploited' - and guess what, one's a Javascript vuln
EU dons gloves, pokes Google's deals with Android mobe makers
El Reg cops a squint at investigatory letters
Chrome browser has been DRAINING PC batteries for YEARS
Google is only now fixing ancient, energy-sapping bug
prev story

Whitepapers

Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Reducing security risks from open source software
Follow a few strategies and your organization can gain the full benefits of open source and the cloud without compromising the security of your applications.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
Consolidation: the foundation for IT and business transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.