Posted By: Charles | Apr 30th, 2007 @ 10:39 AM | 88,060 Views | 42 Comments
Silverlight was announced a few weeks ago as a cross-platform rich media runtime.  Today we announced that Silverlight is not only a great media platform; it is cross-platform .NET.  I sat down with Scott Guthrie, GM of the Silverlight team, to get the details.  We also posted a bunch of Silverlight screencasts that go deep.  Jon Udell piles on with  podcast with Jon Lam discussing the dynamic language runtime, Silverlight and Ruby.
Media Downloads:
Rating:
0
0
PerfectPhase
PerfectPhase
"This is not war, this is pest control!" - Dalek to Cyberman

Wow, that's a lot of screencasts, should keep me amused for a while Smiley

I think it's a great idea to link talks like this to screen casts to expand on some of the topics from the main video without spoiling its spontaneity.

Wow, just watched the whole video, and I can definitely recommend it, this stuff is WAY COOL!

I think you have every right to call this Web 3.0.

Congratulations Scott and your team!

Back at the time when Macromedia was up for sale I was very very disappointed that Microsoft didn't buy it, but now I start to believe that you really can pull this thing off and create a completely new web experience without the need of Flash.
You already had THE BEST platform for server side web development, and now with these amazing client side experience everything "blends" nicely together! Smiley

In the video you mention ASP.NET WPF controls.

What is available yet?
For example, will you provide us with a rich full-featured datagrid that can deliver the full power of a windows forms app inside the browser?

rhm
rhm
Wow, I was just about ready to go off on a big rant about how the silverlight rendering technology was way cool, but you couldn't do anything with it that you couldn't do with Flash because it was limited by having to use Jscript.

And now you're telling me I can use proper .NET code? That makes it a whole different proposition.

I've seen something of WPF and a little of the former WPF/e but I've not worked with it directly yet so I've got a couple of questions (and some of these may be born of ignorance of what the platform is trying to offer);

  • Are many/any of the changes made to the Silverlight CLR coming back into the main CLR - I assume you're not going to be cutting out those colour structs but where code was altered for size was this passed on? Will we see the full .net runtime download reduce in size somewhat?
  • Will a 'full fat' version of the CLR be made available for the Mac? (with VS support)
  • Can we develop applications in visual studio in a silverlight compatible mode; i.e make certain aspects of the codebase silverlight compatible but still (for example) has Windows Services, applications and web applications in the same solution.
  • In fact what are the deployment options like on a Silverlight app? can XAML be compiled into the application; are we talking about a single dll type object (equivalent to a SWF?), multiple ones? Can we dynamically load in code as required? Or even emit it?
  • You say there's a network stack; does that mean things like remoting (I presume there will be support for web services -WCF?). Has any thought gone into interop with full .net?
  • Is it fair to say that Silverlight is a superset of the compact framework - or do we have another subtly different set of features available?

    I haven't watched the screencasts yet but I'll make an effort to watch a few later - I must admit this technology looks more interesting than I first thought.
rasx
rasx
Programmer/Analyst III, Emperor of String.Empty

Don’t you know that Scott Guthrie will cut you? Don’t you ever tell Scott Guthrie to “draw out something” on the whiteboard! Scott will put you in a headlock and make your world turn black! Scott will insert patent cubes up you! You sit there and let Scott talk!

[A]
rhm
rhm
rasx wrote:


Don’t you know that Scott Guthrie will cut you? Don’t you ever tell Scott Guthrie to “draw out something” on the whiteboard! Scott will put you in a headlock and make your world turn black! Scott will insert patent cubes up you! You sit there and let Scott talk!



lol - yes, Charles' request for a diagram did fall a bit flat Smiley

ScottGu is very cool though I have to say. I hope Microsoft is paying him lots of money - you've got to keep hold of people like that.
staceyw
staceyw
Before C# there was darkness...
Just great stuff guys.  Can't wait to start using.  Did you say wcf was or was not included in SL?
Absolutely smokin' demo.
Microsoft Communities