Silverlight 3 RTW is finally out !
Find the downloads here:
Expression Blend 3 with Sketchflow
Silverlight 3 Software Development Kit (SDK)
Silverlight 3 Tools for Visual Studio 2008 SP 1
or just go here to install the plugin: http://www.microsoft.com/silverlight/resources/install.aspx
While most of the new SL3 features has already been announced with the beta release, below are some of the new stuff that wasn’t available in the beta.
Mouse Wheel support !
Multi Touch Support.
Scott Guthrie announced this feature a few months ago, but it wasn’t included in the beta. Below is what this new API looks like:
Compared to the Surface API it looks like a fairly low-level version. The touch points you get will tell you if the user started touching, let go or is moving the finger, and also has methods for getting the element that is directly under the touch point. It’s up to the developer to then convert these gestures to something meaningful. The new behaviors API might come in handy for streamlining this.
Our prototype lab has already created some cool demos using Microsoft’s Surface table and our WPF API, and hopefully we can easily extend that to our Silverlight API as well.
Support for Alpha in 8bit PNG.
To me this is huge! We can finally start optimizing the download size by using PNG8 images and still have an alpha channel. Unfortunately Microsoft forgot 1, 2 and 4 bit, which a lot of optimized PNGs end up being. Hopefully that’ll come in a later version (judging from the PNG spec, there really isn’t much difference between 1, 2, 4 and 8 bits).
Out of browser changes
Out of browser configuration has been changed, and can now be configured using the UI tool in Visual Studio project properties:
All browsers now get clear-type rendering of fonts.