Advertisement

Silverlight minor update released today

Small public service announcement here for Silverlight developers…we released a minor update to the runtime and SDK today.  You may see this referred to as Silverlight 3 GDR2.  Formally it is version 3.0.40818.0.  Usually when a release pops up people are curious about what is in it and why there wasn’t some major announcement.

NOTE: “GDR” is Microsoft-speak for general distribution release.

If you are interested in the full release history for Silverlight it is always available online (click the deployment section).  This latest minor release really had several updates for improving some media and network scenarios, but namely the main driver on this release was GB18030, which is a Chinese government standard for support of its national characters.  The standard reads:

“All products currently sold or to be sold in China must plan the code page migration to support GB18030 without exception. GB18030 is a "mandatory standard" and the Chinese government regulates the certification process to reinforce GB18030 deployment.” source: http://gb18030.org

So yeah, we needed to do this :-).  Silverlight made necessary changes to ensure that Blend and Visual Studio would be in compliance.

How will this affect my users?

Most likely it won’t unless you know about the fixes and have been a customer of one of the needs.  The driver for your customers/end-users of your applications is the minRuntimeVersion attribute of the plugin.  This is what tells the plugin on the end user machine what version they must have at a minimum to support your application.  Unless you change this to 3.0.40818.0 then your app isn’t likely to be affected.

If you need the update to comply with GB18030 deployments for example, then you’d want to modify the minRuntimeVersion to suit your needs.  This would prompt users with an older version to install the update.  You can make this a better experience for them by following the guidance in the Silverlight Installation Experience whitepaper (you can see a very simple implementation of this here).

What about my development environment?

For your development environment, you’ll need to upgrade to the latest development runtime.  If you try to install the end-user runtime on a developer machine, you will not be successful.  This is like trying to upgrade your turbo car engine with the standard V8.  The developer runtime is a superset so you can only upgrade to another developer runtime.

The links available at the Silverlight Community Site in the Get Started section are still valid (see developer runtime links at the bottom of that page for Windows and Mac).  There are no new Silverlight Tools update you need to install at this time.  There were some minor updates to the SDK which aren’t required, but again, if you want the latest, you can always get it.

That is all.  This is not a major update, but if you’re like me and can’t stand having anything but the latest, you can go out and get it.  Note that all your current installer links for your end users will remain to work always.  We update our installation handlers on our sites each release to be appropriate.

These updates went live approximately 10:00AM PST.  There may be some still propagating across the giant tubes of the interwebs.

Hope this helps!


This work is licensed under a Creative Commons Attribution By license.

  1. 9/2/2009 12:30 AM | # re: Silverlight minor update released today
    Hi Tim,

    Is there an extensive changelist available online? I was looking for it, but couldn't find it anywhere.

    Kind regards,

    Rob Houweling
  2. 9/2/2009 8:37 AM | # re: Silverlight minor update released today
    Rob - we don't really publish the exhaustive list because it will mostly be gibberish to see the internals of the bug list. As I mention the main driver was the GB18030 work for the GDR. Other teams had the ability to get some stuff in and there was some fixes to DeepZoom, networking, localization in some dialogs and media seeking.
  3. 9/2/2009 8:52 AM | # re: Silverlight minor update released today
    The tools download page still says 30730.126 and 7/7/2009. The web platform installer indicates nothing is new compared to what I have installed. Have these new tools not propagated yet?

    Also, what is the method by which developers should become notified of releases like these? I happen to read your blog, but I'm sure not everyone does.
  4. 9/2/2009 8:54 AM | # re: Silverlight minor update released today
    Hi Josh -- as I mention above there is no new tools for this minor update. It is a runtime and minor SDK release. The Silverlight.net site will be posting an update on this and while I appreciate you reading my blog and suggest you subscribe :-) -- I would also suggest subscribing to the Silverlight.net main news feed as well: http://silverlight.net/blogs/news/rss.aspx.
  5. 9/3/2009 12:09 PM | # re: Silverlight minor update released today
    I am confused by your statement "There were some minor updates to the SDK which aren’t required, but again, if you want the latest, you can always get it." If I follow your link I just get to a page which has a link to the SDK on Codeplex which says the latest version is 7th July. How do we get "the latest" minor updates?
  6. 9/3/2009 12:17 PM | # re: Silverlight minor update released today
    Ian -- you're looking at the Silverlight Toolkit -- but the SDK link (bottom of the http://silverlight.net/getstarted page
  7. 9/3/2009 3:49 PM | # re: Silverlight minor update released today
    Tim,

    So for a new developer who wants to work on this latest Silverlight release, the installation process would be:

    1. Install Silverlight Tools for VS
    2. Uninstall Silverlight SDK (i.e. the old SDK installed by step 1)
    3. Uninstall Silverlight (i.e. the old runtime installed by step 1)
    4. Install Silverlight SDK as found on silverlight.net
    5. Install Silverlight Developer runtime as found on silverlight.net

    Surely an update to the tools would make said new developer's life easier?
  8. 9/3/2009 3:53 PM | # re: Silverlight minor update released today
    Paul -- the VS tools will already install the latest developer runtime for you -- always -- so if you are installing it for the first time, you're getting the latest. The SDK update is minor and not required (it is mainly prepatory for some future stuff). So, installing VS tools will get you going. And while it might make it easier to bundle this, the process of QA to do that is long and unnecessary when we just updated the runtime.
  9. 9/5/2009 10:34 AM | # re: Silverlight minor update released today
    So if I have already installed Silverlight Tools for VS. I need to uninstall, Silverlight SDK and Runtime, reinstall them to get the latest one?
  10. 11/11/2009 8:40 AM | # re: Silverlight minor update released today
    Hi, I am visiting your blog for the first time. you are sharing a lot of useful information over here. really like a online tutorial. thanks

 
Please add 8 and 5 and type the answer here:
First time here? You are looking at the most recent posts. You may also want to check out older archives. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS or email. Thank you for visiting! (hide this)