Quick update on Silverlight

It has been a fun month for us so far. 


Earlier this month we RTM’ed Visual Studio 2008 and the .NET Framework 3.5.  Earlier this week we released an update to the Silverlight Add-in for Visual Studio 2008.  This last release is a critical link to make it much easier for developers to use their VS skills to build Silverlight applications.  The buzz around Silverlight is continuing to grow after our launch of Silverlight 1.0 in September.  We’ve seen a growing list of partners and customers join the Silverlight club as well a lot positive buzz in the community.  Even with all this happening this year, we are marching full steam ahead on the next version and I wanted to take a minute to update you. 


The next version of Silverlight includes a lot of exciting features for developers – most importantly it supports .NET, which we’ve been touting for a while now.  We have recalibrated the product direction to align with our customers business needs and here’s a glimpse of some of the “new” features.  There will be Silverlight controls that you can add to your toolbox and drag onto your design surface, just as you do with ASP.NET.  These controls will provide full support for layout management (Stack + Grid), sockets, databinding, templating, networking and much more.  It will include an integrated solution for cross-domain networking and  developers will be able to access resources and data from any trusted source on the Web.  We are also expanding and improving our media pipeline performance and formats.


With all these updates, the Silverlight 1.1 versioning simply didn’t do the enhancements justice so we decided to rename the next version to “Silverlight 2.0,” instead of “Silverlight 1.1.”   We are planning on delivering a beta version of Silverlight 2.0 in Q1 2008. 


Silverlight 2.0 is optimized for the Web to deliver unparalleled developer productivity and user experiences on Windows, Mac, and soon Linux, through browsers like Internet Explorer, Firefox, Safari and beyond.  This release will include a comprehensive control model, powerful skinning, theming, and databinding, with over 20 controls in the box as well.


While Silverlight is certainly an exciting, new thing, we are continuing to invest in ASP.NET for standards-based Web development and we will be releasing a preview of ASP.NET 3.5 Extensions in early December.  You can expect to see MVC, Dynamic Data, REST Services, AJAX improvements and much more. 


For more details, you can also check out Scott Guthrie’s blog.



Comments (24)

  1. Thomas says:

    Where’d the ParallelFX post go?

  2. Somasegar says:

    The links were not ready and I wanted to hold the post until the links were up.  I just turned on the post again.  The links should be live now.


  3. pingpong says:

    What’s the expected size of Silverlight 2.0 runtime?

  4. Quick update on Silverlight (Somasegar’s WebLog)より

  5. Michael Harsh says:

    "What’s the expected size of Silverlight 2.0 runtime?"

    >>> We’re targetting a size of under 5MB for the Silverlight 2.0 runtime.

  6. .NET Web Product Roadmap (ASP.NET, Silverlight, IIS7) – ScottGu’s Blog Somasegar’s WebLog Quick update

  7. Silverlight 1.1 = Silverlight 2.0

  8. Andrei Rinea says:

    Any idea regarding Opera Support in Silverlight 2.0?

    Opera fan,

    Andrei Rinea.

  9. Andrei Rinea says:

    Any idea regarding Opera Support in Silverlight 2.0?

    Opera fan,

    Andrei Rinea.

  10. Daniel from AZ says:

    Will there be any support for VS 2005?

  11. A bunch of unsubmitted stuff I've found in my travels: Akira Onishi has added page zoom to the page

  12. Debido a grandes cambios desde la versión 1.0, la nueva versión de Silverlight, antes conocida

  13. Debido a grandes cambios desde la versión 1.0, la nueva versión de Silverlight, antes conocida como Silverlight

  14. BladeMaster says:

    微软已经决定将正准备发布的Silverlight 1.1更名为Silverlight 2.0,并将在2008年一季度发布的Beta版中启用Go-Live许可。界时,开发人员可以马上利用Silverlight 2.0开始创建真实应用程序了。

  15. alfred wilson says:

    can this removed throug   your add & remove program if you do not like it?

  16. Somasegar says:

    Hi Alfred,

    Yes, if you don’t like this you can go to add/remove programs and be able remove it.


  17. Thomas says:

    Hi Somasegar,

    Is it confirmed that there will be support for sockets in silverlight release 2.0 in Q1 ?

    This would be great news…!



  18. Kevin Gallo says:

    Hi Thomas,

    Yes – Silverlight will support sockets in the V2 release.

    – Kevin

  19. Thomas says:

    Ok – and it would be the functionality provided by the System.Net.Sockets.Socket class in .Net  – including async "message" handling etc ?


  20. Aaron Oneal says:

    Silverlight supports the xxxAsync methods in the System.Net.Sockets.Socket class for TCP stream sockets (no UDP currently).

  21. Thomas says:

    Thats great.

    Thanks for your feedback.

  22. Luis says:

    "…Windows, Mac, and soon Linux".

    Does it mean that Microsoft will support a linux version directly? Or you are talking about Mono/Moonlight?


  23. Somasegar says:

    Hi Luis,

    I am referring to the Moonlight effort when I talk about a Linux version of Silverlight.