Friday, September 3, 2010

Update to Silverlight 4 GDR1

Silverlight 4 GDR 1 is now available! This version fixes several issues including data template memory issues and compatibility with Visual Studio LightSwitch.

Today we released an update to Silverlight 4 (update build is 4.0.50826.0) along with an updated SDK. We appreciate our customers’ patience on working with us to help identify and verify necessary updates to this service release. You can find all the details in KB2164913. Here are the relevant highlights:

  • SDK feature to enable Add New Row capabilities in DataGrid control
  • Improving startup performance of Silverlight applications
  • Adding mouse wheel support for out-of-browser applications on the Mac platform
  • Various media-related fixes around DRM content
  • Fixed memory leak when MouseCapture is used
  • Fixed memory leak for DataTemplate usage

All the installer links have been updated to leverage these new bits for our customers.

For end users

For end users, having them simply install the runtime will provide them with the updated bits and benefits of the fixes/features in this service release.

For Developers

If you are a developer and authoring Silverlight applications you may want to grab the new developer bits and updated SDK:

I would install the developer build first and then the SDK and you’ll have a refreshed environment. As with any release we try to get you the information as soon as possible and sometimes the information flows faster than the download servers replicate. If you aren’t getting the updated bits using the links above, please be patient as the download servers from Microsoft refresh their replication caches.

Note that when you now create a new project you’ll be using the new SDK and so the minRuntimeVersion (see above) of the project templates as well as compiled bits for your SL4 application will be using/requiring the updated runtime.

There are NO Visual Studio tools updates for this release so the Silverlight4_Tools.exe package is not needed to re-install.

For Visual Studio LightSwitch Users

When Visual Studio LightSwitch shipped they included a pre-release later build of Silverlight 4. This caused some issues for customers who were using a single machine to evaluate LightSwitch but also using the same machine. Any Silverlight 4 application developed and deployed would give customers messages indicating that they needed a later version of Silverlight, but were unable to acquire a compatible version!

This is now solved with this service release. Simply put: If you are using LightSwitch, install the updated developer runtime and SDK. This will solve this issue and allow you to develop LightSwitch applications as well as production Silverlight 4 applications.


source : http://bit.ly/aT5wqM