Hello Silverlight!!!


Having been involved in a few of the notably-mediocre names such as “Windows Presentation Foundation” and “Windows Communication Foundation” and the like, I am very excited that we have landed on a good name for our web client platform…  Soma introduced Silverlight on his blog earlier tonight and I hear we are in a demo frenzy down at NAB!    There is no doubt that Silverlight will become a core part of the .NET platform (I even added a category for it ;-)). 

Microsoft Silverlight

This past week I have been getting ready for my Mix talk (which is about.. you guessed it, Silverlight)… I have been spending sometime with some of the cool stuff we announced at NAB..
Expression Media Encoder is a very slick addition to the Expression Suite and while I haven’t really explored all its features, I have been able to create some very professional looking experiences very quickly.
IIS7 Media Pack for Windows Server  – This is cool stuff and changes the way you (as a service provider) think about streaming media… When I see the red bar at the bottom of a YouTube work its way all the way to then end right before I navigate away after only watch the first 1 min I think of all the wasted network bandwidth (and money) must be spent on unwatched video!
Oh, and I have of course been playing around with some new ASP.NET stuff as well… It all fits together nicely!

Comments (7)

  1. Ben says:

    Silverlight looks like an interesting technology, and a cool name; let’s hope it doesn’t go the same way as "Origami"!

    > When I see the red bar at the bottom of a YouTube work its way all the way to then end right before I navigate away after only watch the first 1 min I think of all the wasted network bandwidth (and money) must be spent on unwatched video!

    I have the opposite opinion on this! I usually wait until the video has completely loaded before watching it… there’s absolutely *nothing* worse than watching video online that stutters and can’t keep up. Even worse is when you watch part of the video and then the connection dies.

  2. commenter says:

    Totally agree with the commenter above on streaming video. If given the option I’ll go with whatever format lets me know the entire movie is downloaded for viewing, as relying on the streaming version keeping up often results an extremely rubbish experience. I am especially wary of any WMV streams, as they seem more likely to degenerate into an audio stream with accompanying slideshow.

  3. BradA says:

    Very good point.. there is certainly a balance here that web site vendors are going to have to face… For some set of customers the immediate response of video is super important… They want to see something as soon as possible.  For others they want a high guarantee of experience… Where the entire video is cached locally…   It could be there is room for both.  It could be that if a user makes an overt decision (checks a box or clicks a button) to down load the whole thing there is a higher probability they will watch the whole thing and no content will be wasted.    If the user does nothing then just optimizing for “first experience” might be the way to go…

    Thoughts?

  4. I was going to post how excited I am to see a cool product name like Silverlight follow a somewhat confusing

  5. Microsoft ha cambiado el nombre a WPF/E a partir de ahora disponemos del nuevo Microsoft SilverLight

  6. Srdjan says:

    I’m wondering if we can expect VoIP client integrated within WPF/e (ok, Silverlight)? Make real-time communication  integral part of client side development,  and you’ll bring to masses easy way to create compelling applications, and make browser a universal communication device…

    Microsoft has all that is required to bring this on.

  7. IEBlog says:

    MIX07 is coming up in a week and a half and I wanted to provide an overview of the IE activities at the