What’s new in Silverlight 4 RC?
I am here in Las Vegas for MIX10 where Scott Guthrie announced today the release of Silverlight 4 RC and the Visual Studio 2010 tools. You can now install VS2010 RC!!!
As always, downloads links are here: www.silverlight.net
He also said that the final version of Silverlight 4 will come next month (so april)!
4 months ago, I wrote a blog post on the new features of Silverlight 4 beta, so… what’s new in the RC ?
Rich Text
· RichTextArea renamed to RichTextBox
· Text position and selection APIs
· “Xaml” property for serializing text content
· FlowDirection support on Runs tag
· “Format then type” support when dragging controls to the designer
· Thai/Vietnamese/Indic support
· UI Automation Text pattern
Networking
· UploadProgress support (Client stack)
· Caching support (Client stack)
· Sockets security restrictions removal (Elevated Trust)
· Sockets policy file retrieval via HTTP
· Accept-Language header
Out of Browser (Elevated Trust)
· Silent install and emulation mode
· Custom window chrome
· Better support for COM Automation
· Cancellable shutdown event
· Updated security dialogs
Media
· Pinned full-screen mode on secondary display
· Webcam/Mic configuration preview
· More descriptive MediaSourceStream errors
· Content & Output protection updates
· Updates to H.264 content protection (ClearNAL)
· Digital Constraint Token
· Multicast
· Graphics card driver validation & revocation
Graphics and Printing
· HW accelerated Perspective Transforms
· Ability to query page size and printable area
· Memory usage and perf improvements
Data
· Entity-level validation support of INotifyDataErrorInfo for DataGrid
Parser
· New architecture enables future innovation
· Performance and stability improvements
· XmlnsPrefix & XmlnsDefinition attributes
· Support setting order-dependent properties
Globalization & Localization
· Support for 31 new languages
· Arabic, Hebrew and Thai input on Mac
· Indic support
More …
· Update to DeepZoom code base with HW acceleration
· Support for Private mode browsing
· Google Chrome support (Windows)
· FrameworkElement.Unloaded event
· HTML Hosting accessibility
· Native hosting perf improvements (e.g., Bing Toolbar)
· Consistency with Silverlight for Mobile APIs and Tooling
· SDK
- System.Numerics.dll
- Dynamic XAP support (MEF)
- Frame/Navigation refresh support
That’s a lot!
You will find more details on the following links:
http://timheuer.com/blog/archive/2010/03/15/whats-new-in-silverlight-4-rc-mix10.aspx
http://www.davidpoll.com/2010/03/15/new-in-the-silverlight-4-rc-xaml-features/