• On MovieTome: Leaked images from TRANSFORMERS 2?
May 1, 2007 1:10 PM PDT

Microsoft piles on tools for Silverlight in Adobe rivalry

Posted by Martin LaMonica
  • Print

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.
Recent posts from News Blog
NASA, Google Maps track Southern California wildfires
Sprint first to offer HTC Touch Pro
Flipping out: RIM BlackBerry Pearl Flip 8220 debuts
Sprint HTC Touch Diamond outed early
Woman to virtual ex: 'I won't be ignored!'
Add a Comment (Log in or register) 4 comments
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
advertisement

In the news now

E-tailers eye Cyber Monday

After a better-than-expected Black Friday, retailers' hopes are up for a sale-heavy day online. Predictions, however, are mixed.


The other digital-TV transition

As digital TV migration nears, confusion mounts as some cable customers see basic cable channels disappear from their analog packages.


Photos: Space station marks a decade aloft

The first pieces of the International Space Station went into orbit 10 years ago. Now a full-fledged lab facility, it continues to grow.


About News Blog

Recent posts on technology, trends, and more.

Add this feed to your online news reader

News Blog topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right