Microsoft adds .Net to give Silverlight a shine

Microsoft has revealed it is integrating the .Net framework into its new Silverlight cross-browser technology for running multimedia applications on the Web. Chief Software Architect and CTO Ray Ozzie made the announcement in a keynote speech to kick off the MIX07 conference in Las Vegas. He said Microsoft is shipping a cross-platform version of the .Net framework for the browser in Silverlight, which went into its first beta Monday. Silverlight, unveiled a few weeks ago, is essentially a Web-based version of Microsoft's Windows Presentation Foundation, the user-interface framework in Windows Vista.

Microsoft is encouraging developers to build applications for it through both the Microsoft Expression toolset and Microsoft Visual Studio IDE. The company even updated the currently available alpha of the next version of Visual Studio, code-named Orcas, by releasing Silverlight Tools for Visual Studio Orcas. Leveraging .Net developer community to build application for Silverlight is a clever strategic move for the company so it can gain ground its lost to Adobe and others by its long-time reluctance to accept the Web as a development platform. Ozzie also unveiled Microsoft Silverlight Streaming by Windows Live, a hosting and repository service that lets Web designers and developers stream cross-browser rich Internet applications on both Windows and the Mac OS. The company also said it opened up APIs to Windows Live services through new licensing terms so they can be integrated into the Silverlight Streaming service and delivered on Silverlight applications.

This is BETA software!, please use caution when installing it on your system
Download Silverlight 1.0 Beta for: Windows | OS X
Download Silverlight 1.1 Alpha for: Windows | OS X
Link: Home Page
News source: InfoWorld

Report a problem with article
Previous Story

Internet ad revenue in Canada breaks $1 Billion

Next Story

eMule 0.48a Beta 1

30 Comments

Commenting is disabled on this article.

It's a little clunky on OS X so far but things somewhat work. It's definitely slower than Flash as far as loading goes for me. I haven't tried it on my wife's Windows box yet (and probably won't). I get the idea.

This is actually something that I believe was suppose to be apart of Vista when previewed at PDC 03. This is what excited me most about Vista and they completely didn't deliver. I remember seeing an Amazon.com demo that would have completely changed the way we view and shop online websites.

Hopefully this will either 1) kill Flash or 2) push Adobe to make Flash better therefore creating competition.

Yeah, Microsoft screwed that up. They'll probably fix it soon, or scrap it completely when Beta 1.1 comes out. Try playing with the url numbers, it's probably just one higher than the windows one

Let's see, so you can view Silverlight content on PC or Mac, but can only create Silverlight content with apps that only runs on Windows... Right...! :S

Wrong. Microsoft only provides tools to build Silverlight applications on Windows, but it's completely possible to develop a Silverlight app using a text editor on the Mac using your preferred language (Python, Ruby, Javascript, etc...). This was demonstrated in the keynote speech.

And if Silverlight catches on, I'm sure Mac-based editors will come along...

ok, so i installed it but i have no clue what im doing...

tutorials on coding with it? or putting it together? how do i use it? what apps am i using? etc.... any help would be nice :P

OK, so how does this work on other platforms?

The full .NET Framework ported to OS X? What about OS-specific stuff like the Windows Registry, environment varibles, etc? This would be a huge effort to port because .NET is mostly just wrappers on Win32 functions. What about file I/O and security? :blink:

Is Linux support planned? Given that it's at least as common online as OS X, leaving it out seems strange, especially when Flash works and it's a competitor.

So many questions...

The full .NET Framework ported to OS X? What about OS-specific stuff like the Windows Registry, environment varibles, etc?

There is Mono under Linux. I think they emulate some of it.
Nut I think that Silverlight will use only subdet of .Net Framework. You don't need Registry in web applications. (Practically you don't need Registry in .Net at all)

It's actually more like the .Net Compact Framework or the .Net that's included in the XNA framework. It's a subset of .Net. Things that don't apply (like registry jackin') are not included.

wow, that microsoft.com navigation thing is amazing. its so responsive... i was expecting some crummy rip-off of flash, but i'm geniunely impressed with this.

Agreed, and what surprised me most, was that it seems to be an extremely light and simple plugin - it was installed in 5 seconds, fully automatic - unlike Adobe shockwave/flash, which takes minutes and requires user intervention.

Urgh, I hate flashy websites at the best of times, the last thing we need is Microsoft to come out with something like this to encourage its use :(

Adobe flash does all that anyone would need. Websites dont need to get anymore dressed up. Its annoying, and totally unneeded.

I am sure there is a clear text HTML browser somewhere... go right ahead... ;)

The rest of us - will take sites with rich content. While it is not for all applications, it definitely has it's place.

Honestly from what I've seen of this. it beats the crap out of Flash.

less resources, not painfully slow to load and doesn't suck the usability out of yoru website from being there.

If this do indeed support the .NET Framework, then I'll do a 180 and say it indeed is much better than Flash.

However, my comment below still applies... There are many unanswered questions that rise if .NET is added.

Adobe flash does all that anyone would need. Websites dont need to get anymore dressed up

I don't think this will "worsen" web sites more, besides the current problem with non-Linux and Opera support that Flash doesn't have. I don't think they'll get "more" dressed up; the end result is mostly the same (still the same kind of "flashy websites" ), but you do it in a different way using Microsoft's existing platform for it, which is probably much preferred by some developers, instead of having to learn and use Flash.

I'd compare it to writing a program in C# vs Java. Completely different languages, totally different API's, but end result is still programs that run on a virtual machine in a managed environment, and not really that different in "what you can do".

So any way to get it installed on Opera, as far as plugins go I though both FF and oepra used the old NS standard and are cross comptaible ?

Opera uses Netscape plugins yes, but fit & finish is still necessary to make them work. So it's not a direct plug & play, but hopefully it'll get supported "soon". As well as on Linux btw. OS X support only is weird.

I really like Silverlight, the sample video took little time to start playing. I hope they get SoapBox on Silverlight and drop flash because that would be a great test for silverlight. It would be cool if Microsoft let developers create Silverlight content on their Macs and Linux systems.

Silver light is rocking!!..as per the msdn blog, i installed the silverlight & then viewed www.msdn.microsoft.com!

a cool new video strip was in the middle of the page, i clicked it, a vista maximize transistion effect like, small video player showed up, video started playing!...looks cool tat its not occupying the entire region like flash does(but flash do have transparet region but its had to implement everywhere..

Try yourself!..and Yahoo messenger for Vista is cool too!