Silverlight 5 continues the pace of rapid innovation, building on Silverlight 4's capabilities in the areas of rich applications and premium media experiences. With over 40 new features, the Silverlight 5 beta highlights dramatic video quality and performance improvements, as well as new capabilities that improve developer productivity

- Hardware video decode for H.264 playback.
- Multi‐core background JIT support for improved startup performance.
- ComboBox type ahead with text searching.
- Full keyboard support in full‐screen for trusted in‐browser applications, enables richer kiosk and
- media viewing applications in‐browser.
- Default filename in SaveFileDialog – Specify a default filename when you launch the SaveFileDialog.
- Unrestricted filesystem access – trusted applications can Read write to files in any directory on
- the filesystem.
- Improved Graphics stack – The graphics stack has been re‐architected to bring over
- improvements from WP7, such as Independent Animations.
- 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 Features not included in this Beta
- The Beta is a step towards the final release of Silverlight 5. The full feature set planned for Silverlight 5
- was announced at the Firestarter event in December 2011 and also includes the following features not
- shipped in this Beta:
- Support for Postscript vector printing enables users to create reports and documents, including
- the ability to create a virtual print view different from what is shown on the screen.
- Improved power awareness prevents the screen saver from being shown while watching video and allows the computer to sleep when video is not active.
- Remote control support, allowing users to control media playback
- DRM advancements that allow seamless switching between DRM media sources.
- Enhanced OpenType support.
- Fluid user interface enables smoother animation within the UI. Inter‐Layout Transitions allow
- developers to specify animations to apply when elements are added, removed or re‐ordered
- within a layout. This provides smoother user experiences when, for example, items are inserted
- into a list.
- Text clarity is improved with Pixel Snapping.
- The DataContextChanged event is being introduced.
- WS‐Trust support: Security Assertion Markup Language authentication token.
- 64 bit support
- COM Interop for trusted applications running in‐browser.
- Calling unmanaged code using P/Invoke from trusted applications in and out of browser.
- The Pivot viewer control enables a visual way to rapidly sort through large collections of
- graphical data, for example a catalog of movies represented by images of dvd covers, using
- intuitive transitions to show the effects of filters on the result set





