Whats new in Silverlight 5 beta!!
Silverlight 5 Beta technical features:
ContentPresenter DataTemplates can be selected based upon the content type. Implicit definition of DataTemplates Dynamically update the ContentPresenter DataTemplate when its content changes
XAML Binding debugging
This allows breakpoints to be set in XAML binding expressions so that we can step through binding issues examine the local windows, and create the conditional breakpoints
3D accelerated APIS
Hardware video decode for H.264 playback.
Multi‐core background JIT support for improved startup performance.
ComboBox type ahead with text searching.
Performance optimizations –
XAML Parser performance optimizations.
Network Latency optimizations.
Text layout performance improvements.Hardware acceleration is enabled in windowless mode with Internet Explorer 9.
Silverlight 5 Beta technical features:
Multiple window support enables a trusted application to dynamically create additional top level
windows.Ancestor RelativeSource Binding
Ancestor RelativeSource Binding enables a DataTemplate to bind to a property on the control that contains it, equivalent to FindAncestor and AncestorType, AncestorLevel bindings in WPF.
Implicit DataTemplates
This feature enables the following capabilities:
ClickCount
Enables Multi‐click input on left and right mouse button.Binding on Style Setter
Binding in style setters allows bindings to be used within styles to reference other properties.Trusted applications in
Silverlight 5 enables trusted applications to run in
Realtime Sound (low
‐latency Audio) Enables pre
Variable Speed Playback (“Trick Play”)
This API enables development of fundamental player experiences such as fast
Linked Text Containers
Enables RichTextBox controls to be associated and text to overflow from one into the next. multiple
RichTextBoxOverflows can be chained (from an initial RichTextBox) to automatically spread text across a pre
Text Tracking & Leading
Tracking/leading set more precisely how far apart each character is for extra creative control, Adding finer grained control over the spacing between letters in words in the RichTextbox control.
Custom Markup Extensions
Custom markup extensions allow you to run custom code from XAML. Markup extensions allow code to be run at XAML parse time for both properties and event handlers, enabling cutting
support.‐edge MVVM‐defined free‐form layout or multiple column layout.‐forward and rewind and variable speed playback at common speeds (1.2x, 1.4x) – a very common scenario for enterprise training content. The MediaElement.Rate property supports the values ‐8.0, ‐4.0, 0.5, 1, 4.0, 8.0. Note : AudioPitch correction is not present in the Beta but will be added for the final release.‐loading of an audio source for precision timing of playback. Multiple playback instances are supported through creation of SoundEffectInstance objects.‐browser‐browser for the first time. The Beta includes support for two features: Elevated In‐Browser via Group Policy & In‐Browser HTML support w/Group Policy.Enable proper scoping of DataTemplates XAML Binding debugging
This allows breakpoints to be set in XAML binding expressions so that we can step through binding issues examine the local windows, and create the conditional breakpoints
3D accelerated APIS
Additional Silverlight 5 Features Included in this Beta
media viewing applications in
Full keyboard support in full‐screen for trusted in‐browser applications, enables richer kiosk and‐browser.SaveFileDialog.
Default filename in SaveFileDialog – Specify a default filename when you launch thethe filesystem.
Unrestricted filesystem access – trusted applications can Read write to files in any directory onimprovements from WP7, such as Independent Animations.
Improved Graphics stack – The graphics stack has been re‐architected to bring overMultiple Window Support
No comments:
Post a Comment