• On CHOW: Sexy vampire party
May 1, 2007 1:10 PM PDT

Microsoft piles on tools for Silverlight in Adobe rivalry

by Martin LaMonica

Tapping into its deep development tool experience, Microsoft has shown how it intends to duel Adobe and others in an ongoing rich Internet applications race.

At the Mix '07 conference, Microsoft announced that .Net languages can now be used to write applications for Silverlight, a cross-platform browser plug-in that it's offering as an alternative to Adobe's Flash.

Microsoft also announced the Dynamic Languages Runtime, an extension to the .Net Framework that enables people to use dynamic, or scripting, languages to write Silverlight or Windows applications.

Microsoft is making the source code for the Dynamic Languages Runtime available under its Permissive License, which allows for commercial distribution and modifications to the code without having to pay royalties to Microsoft.

By opening the number of languages, Microsoft makes Silverlight friendly to a large number of developers, notably the millions of people familiar with .Net languages like C# and Basic.

Right now, Adobe's Flex development tool works with ActionScript, a JavaScript compatible language.

That comprehensive tool strategy, in addition to better video fidelity and more efficient streaming than Flash, differentiates Microsoft, said S. Somasegar, vice president of Microsoft's tool division.

"Because the .Net programming model is much richer, people can do applications much easier and the capabilities are going to be more broad-ranging," he said.

At Mix, Microsoft demonstrated Silverlight applications and tools working on both Windows and Mac, which will be included in the 1.0 version set for release this summer.

The next place to bring the Silverlight runtime is mobile devices, Somesegar said, something that Microsoft also demonstrated at Mix. Windows Mobile already runs the .Net Compact Framework, which can be extended to run Silverlight applications, he noted.

"Linux (Silverlight support) is a lower priority than devices," he said.

One place that Silverlight applications will not go is outside the browser, Somesegar said.

Adobe's Apollo is a "player" that allows Web applications to run on a desktop machine. But Microsoft doesn't intend to take that approach, at least for now, Somasegar said.

Also, on Monday, Forest Key, Microsoft's director of product management in Microsoft's Server and Tools Division, said that Microsoft expects to bring Silverlight to the Opera browser.

Martin LaMonica is a senior writer for CNET's Green Tech blog. He started at CNET News in 2002, covering IT and Web development. Before that, he was executive editor at IT publication InfoWorld. E-mail Martin.
advertisement
Click here!
Recent posts from News Blog
Nvidia puts NForce chipset development on hold
Opera 10 browser is here
Neil Young Archives Blu-ray: Rip off?
Acronis revises survey results about backup habits
Acronis miscalculates data on users' bad backup habits
Flickr co-founder presses beta button
Comcast, Sony open retail store
Cox to try coaxing the Internet into submission
Add a Comment (Log in or register) (4 Comments)
  • prev
  • 1
  • next
Crickets chirping....
by Betty Roper May 1, 2007 5:18 PM PDT
... not a single MS bashing post on Cnet? That says volumes about the potential of Silverlight.
Reply to this comment
It could also mean...
by t8 May 1, 2007 9:20 PM PDT
that people don't care.
Right there is the problem
by t8 May 1, 2007 7:57 PM PDT
<quote>At Mix, Microsoft demonstrated Silverlight applications and tools working on both Windows and Mac, which will be included in the 1.0 version set for release this summer.</quote>

Who cares if it can run on Windows or the MAC? What matters is what runs on the Web. If it runs on the Web, then using any decent browser will enable it to run on any device including billions of cellphones.

This is why Microsoft is so far behind. For them everything is Windows. But the world has moved on. Today it is the Web and any Internet device that carries a browser.
Reply to this comment
Cant bash
by flabbygums May 2, 2007 12:37 AM PDT
I don't think bashing is needed. The added competition is fantastic in that it will give developers/designers more choices to build RIAs. It gives us all more work.

Seems the two are after the same pie and have developed somewhat reciprocally inspired products: Silverlight = Flash wannabee. Flex2/3 = Visual Studio (Orca) wannabee.

I look forward to seeing what people come up with using these new powerful products. I gave silverlight a go back in a public beta and didn't find it all that intuitive, but neither was Flash in the beginning... If I was Microsoft, I would leverage the one thing Macromedia/Adobe never did very well; have a comprehensive well-thought out plan on support material and TEACH developers with great support examples, videos, free classes on how to use it.
Reply to this comment
(4 Comments)
  • prev
  • 1
  • next

After 5 years, Firefox faces new challenges

Mozilla helped reshape the Web since releasing Firefox 1.0 five years ago. Now it's got a reawakened Microsoft and Google Chrome to reckon with.

There's a map for that: GPS or smartphone?

Almost every handset comes with mapping software these days, but standalone GPS devices are becoming more affordable than ever.

About News Blog

Recent posts on technology, trends, and more.

Add this feed to your online news reader

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right