Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
We've released RC0 of Silverlight 2. This is intended as a developer only release - neither the Silverlight 1 nor Silverlight 2 Beta 2 plug-in will auto-update to this release. This is an opportunity to test your Silverlight 2 applications against RC0 to ensure they will be ready for final release. There is also a preview of SP1 for Expression Blend which targets Silverlight 2 RC0.
There is a full list of breaking changes between B2 and RC0, I've pulled out the contents list below as a summary:
- Important! Migrating Older Code to the Newer Release
- ContentPresenter now derives from FrameworkElement instead of Control
- Layout Rendering Slightly Changed
- Cross domain hosts of Silverlight must set the right MIME type for XAP (application/x-silverlight-app)
- Exceptions now thrown in HttpWebRequest.EndGetResponse()
- Font URI is Restricted to Assembly Resource
- Browser.HtmlElementCollection replaced with by Browser.ScriptObjectCollection
- Exceptions When Changing Some Properties on an Active Animation
- System.Windows.Controls.Extended.dll renamed to System.Windows.Controls.dll
- VisualStateManager Changes
- KeyDown Sent Synchronously
- MeasureOverride/ArrangeOverride on Canvas Now Sealed
- UriTypeConverter moved to System.dll
- HtmlPage.UnregisterScriptableObject Removed
- RenderingEventArgs Changes
- ContentPresenter and ContentControl Changes
- Removal of FileDialogFileInfo Type and OpenFileDialog.SelectedFile(s) Properties
- Removal of FullAccess Option on the ExternalCallersFromCrossDomain attribute in the Silverlight 2 application manifest
- KeyFrameCollection Changes
- Request stream must be closed before calling HttpWebRequest.BeginGetResponse()
- HtmlWindow references on Safari/Mac will no longer evaluate to true
- Address property removed from all WebClient EventArg classes
- Constructors Made Internal
- Exception type change for System.Xml exception type
- Cannot create classes in XAML that do not have accessible constructors
- Get AG_E_UNKNOWN_ERROR in Silverlight 2 but not in Silverlight 1
- Platform looks for generic.xaml as a resource at themes/generic.xaml
- HTTP Polling Duplex OM Changes and Reengineering
- Breaking change to Silverlight native hosting IXcpControl COM interface
- Content-Type is allowed on cross domain request by default
- Enforcing delegate type check when two delegate objects are combined
- Miscellaneous API Changes
All the relevant links and downloads are available on Silverlight.Net.
Technorati Tags: silverlight,expression
Comments
Anonymous
September 25, 2008
PingBack from http://informationsfunnywallpaper.cn/?p=7144Anonymous
September 26, 2008
Ed Silverton with 3D Flickr Photo, A gaggle of Silverlight Developers blogging about RC0, and Bill ReissAnonymous
September 28, 2008
One more step towards the much awaited final release of Silverlight 2 !!!