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

· XAML clipboard format

· 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)

· XAP signing

· 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

· CGMS-A

· 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

· XPath support for XML

 

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

· IsoStore perf improvements

· 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/

 

Technorati Tags:
Published Tuesday, March 16, 2010 3:50 AM by pluginbaby

Comments

Tuesday, March 16, 2010 9:27 PM by TaoYang

# re: What’s new in Silverlight 4 RC?

Great, can't wait for its final release!

Friday, April 09, 2010 11:25 PM by Jason Miller

# re: What’s new in Silverlight 4 RC?

yes...I agree. I certainly want to try out the latest Silverlight 4 RC technology with asphostcentral.com.

Currently, I am still using Silverlight 4 Beta version and I will upgrade soon :-)

Friday, April 23, 2010 9:12 PM by Scott Leckie

# re: What’s new in Silverlight 4 RC?

Fantastic doc by John Papa and Adam Kinney; www.scottleckie.com/.../silverlight-4-tech-features-overview

Tuesday, May 18, 2010 8:01 AM by alex

# re: What’s new in Silverlight 4 RC?

Have it been released?