New Features of Silverlight 4 Beta
Microsoft announced on PDC 2009 that they have begun providing the Silverlight development beta, which is only a few months away from the previous release of Silverlight 3. The new version has a large number of new features: a complete set of controls (more than 60), the same copy Code It is available for both the desktop and Silverlight sandbox, and supports MEF, a fully editable design interface, complete smart sensing, better audio-video support, and better performance.
Silverlight 4 has a large number of new basic features:
* Comprehensive printing support allows us to capture reports and documents, or to print and view reports and documents in virtual mode, which is irrelevant to the content on the screen.
* A complete set of form controls, including over 60 customizable and styleable components. The new controls include RichTextBox with hyperlinks, images, and edit boxes, and masked textbox for complex field verification. Improved controls include columns that can be sorted, changed in size, and DataGrid that can copy or paste rows.
* WCF Ria services introduces enterprise class networking and data access to create multi-layer applications that include transactions, data paging, WCF, and HTTP improvements. Program .
* Localization improvements include two-way text, right-to-left support, and more than 30 new languages with complex texts such as Arabic, Hebrew, and Thai.
*. Net universal Runtime (CLR) now enables the same compiled code to run on the desktop and Silverlight without any changes.
* Improved data binding improves flexibility and productivity through Data grouping/editing and string formatting.
* Managed extensibility framework (MEF) supports creating large and complex applications.
* The Silverlight extension tool is added in Visual Studio 2010. This includes a complete editable design interface, drag-and-drop Data Binding, automatic control binding, data source selection, integration with expression blend style resources, Silverlight project support, and complete smart sensing. Development tools have also been improved:
* A fully editable design interface that depicts controls and la S.
* There are grid controls with rich attributes and a new editor used for values.
* Supports data binding and automatic creation of binding controls, such as ListBox and DataGrid. A new data source window and Selector are available.
* It is easy to select styles and resources to create beautiful applications based on the designer resources built in expression blend ,.
* Built-in project support for the Silverlight application.
* It is a fully intelligent editor used by XAML, C #, and VB. The list of new features provided to create truly rich applications is quite long:
* The smooth interface improves the availability of applications through animation effects.
* Supports network cameras and microphones to allow video and audio sharing, such as for chat or customer service applications.
* The Local recording capability of audio and video allows you to capture raw videos without requiring interaction with the server. This allows a wide range of end-user interaction and communication scenarios, such as video conferencing.
* Add data with the copy, paste, or drag feature to your application.
* The long list can be easily rolled with the mouse scroll.
* Supports regular desktop interaction through new features such as right-click environment menu.
* Support for Google Chrome.
* Performance optimization means that the Silverlight 4 Application can be started faster and run twice as fast as the Silverlight 3 application.
* Improved deep scaling, including hardware acceleration to support larger datasets and faster animations.
* Multi-touch support to support gesture and touch interaction, which will bring a better user experience.
* The multicast network (Multicast networking) allows enterprises to reduce the cost of stream broadcast events, such as corporate meetings and training.
* Uses the Silverlight DRM provided by playready to provide content protection for H.264 media.
* Provides output protection for audio/video streams, allowing content owners or distributors to ensure that protected content can only be viewed through secure video connections.