New Features of Microsoft Silverlight 5.0
Microsoft recently released the Silverlight 5.0 road map. The main features are as follows:
1) Improved data binding support and better support for mvvm
One of the biggest advantages of Silverlight is its data binding. Microsoft will provide enhanced data binding capabilities and debugging functions. Developers can debug binding expressions and other siverlight 5.0 features. The support for the mvvm mode is also enhanced.
2) performance and speed improvement
Silverlight 5.0 supports 64-bit browsers. Therefore, the Silverlight application can be used on a 64-bit platform.Program. In addition, Silverlight 5.0 provides faster startup speeds and better support for hardware acceleration. It also provides end-to-end support for the hardware acceleration feature of ie9.
3) better support for non-Browser Applications
Microsoft began to provide the app features out of the browser in siverlight 4.0, similar to Adobe's air. In Silverlight 5.0, the sub-Window Creation function is also provided, which looks like a Windows Forms or WPF application.
4) Visual Studio 2010 Development
Microsoft will add the UI automation test function for Silverlight 2010 in Visual Studio 5.0.
5) better support for the RIA Service
The RIA service allows us to use Silverlight to create a proxy class on the client and server to implement layer-N applications. It also supports complex types and custom types used in mvvm mode.
6) WCF Enhancement
There are many enhancements in terms of WCF, and the most critical enhancement is to provide support for wstrust.
7) text and printing support
Silverlight 5.0 supports vector-based graphics. It also supports multi-column text streams and text containers with links. Supports postscript vectors.
8) Improved Power Supply
When you watch a video using Silverlight, the screensaver is blocked. Silverlight 5.0 intelligently determines whether users want to watch videos or not.
9) better support for graphics
Silverlight 5.0 will provide in-depth 3D API support, so that 3D rendering can be better supported and 3D images can be displayed more easily.