Silverlight 4 Developer Beta Nov 18 在美国洛杉矶PDC上 发布了!

Sliverlight 4 Beta发布了一系列很强大的功能,更好地支持企业级应用开发, 终于支持打印功能了!!!目前只能在vs2010上面使用,而且只是一个开发者的版本,还没有end-user用的runtime下载。 

 

John Papa 的blog上面有详细的功能列表:

Silverlight 4 Beta enhances the building of business applications, media applications, and applications that reach beyond the browser. Here is a quick list of all of the new features. For more details, please visit the Silverlight 4 Beta Whitepaper which contains a lot more detail for each feature.

  • Enabling Business Application Development
    • Printing
    • Rich Text Area Control
    • Rich Text Area with FlowDirection of RightToLeft
    • Text Input
    • WCF RIA Services
    • Managed Extensibility Framework (MEF)
    • Viewbox Control
    • Auto-Sizing Columns and Copy from DataGrid
    • Navigation Page Loading Extensibility
    • Command Property on ButtonBase and Hyperlink
    • SelectedValue and SelectedValuePath on the Selector
    • Support for Referer Header
    • UDP Multicast Client Support
    • Single Source Multicast (one-to-many)
    • Authentication Support with ClientHttpWebRequest
    • IDataErrorInfo
    • INotifyDataErrorInfo
    • Grouping on CollectionViewSource
    • Editable CollectionView IEditableCollectionView
    • Binding to String Indexers
    • StringFormat, TargetNullValue, FallbackValue
    • Databinding Support for Dependency Objects
    • ObservableCollection<T> Constructor Accepts IList and IEnumerable
  • Empowering Richer Experiences
    • Fluid UI States for ItemsControl
    • Word Based Text Trimming (trailing ellipses)
    • Implicit Styles
    • MouseWheel Support
    • Right Mouse Click
    • Programmatic Clipboard Access
    • Silverlight as a Drop Target
    • Webcam and Microphone Support
    • CompositeTransform
    • Support for all PNG Formats
    • Offline Digital Rights Management
    • MP4 Playback Protected DRM
    • WMS Multicast
    • Output Protection
  • Moving Beyond the Browser – Sandboxed Applications
    • Out-of-Browser Windowing Updates
    • WebBrowser Control
    • HtmlBrush
    • Notifications (Toast)
  • Moving Beyond the Browser – Trusted Applications
    • Native Integration
    • File System Access
    • Cross-Domain Networking Access
    • Full File Path on Open and Save Dialogs
    • Full Keyboard in Full Screen Mode
    ” 

 以下是官方的发布信息,很详细:

 http://silverlight.net/getstarted/silverlight-4-beta/#getting-started

Silverlight 4 Beta Information

On November 18, 2009, at the Professional Developer’s Conference in Los Angeles, Microsoft Corp. unveiled a Beta version Silverlight 4. This latest version delivers hundreds of features and controls that, when combined with the continued innovation in Microsoft’s world-class tools for designers and developers — Microsoft Visual Studio and Microsoft Expression Blend – present the leading edge in rapid, powerful application development. With printing support, rich reporting and charting, and integration with back-end systems and server products including Microsoft SharePoint, Silverlight is ready for business.

What’s New in Silverlight 4? | Get the Tools | Getting Started with Silverlight 4

Note

This is a developer beta release only! This release of Silverlight 4 Beta is a developer release. What this means is that there is no “go-live” licensing available and the end-user runtime of Silverlight 4 is not available. The tools below are intended for software developers only.

What’s New in Silverlight 4 Beta?

Silverlight 4 delivers a full suite of powerful capabilities to business application developers, bringing the best-of-breed .NET platform to browser-based experiences. Silverlight provides an ideal platform for developing and deploying modern business applications for both customer facing and staff-facing applications.

Business Application Development

Silverlight 4 consolidates its position as the natural choice for building business applications on the Web:

New Features for Application Developers
  • Comprehensive printing support enabling hardcopy reports and documents as well as a virtual print view, independent of screen content.
  • A full set of forms controls with over 60 customizable, styleable components. New controls include RichTextbox with hyperlinks, images and editing and Masked textbox for complex field validation. Enhanced controls include DataGrid with sortable/resizeable columns and copy/paste rows.
  • WCF RIA Services introduces enterprise class networking and data access for building n-tier applications including transactions, paging of data, WCF and HTTP enhancements.
  • Localization enhancements with Bi-Directional text, Right-to-Left support and complex scripts such as Arabic, Hebrew and Thai and 30 new languages.
  • The .NET Common Runtime (CLR) now enables the same compiled code to be run on the desktop and Silverlight without change.
  • Enhanced databinding support increases flexibility and productivity through data grouping/editing and string formatting within bindings.
  • Managed Extensibility Framework supports building large composite applications.
  • Exclusive tooling support for Silverlight, new in Visual Studio 2010. Including a full editable design surface, drag & drop data-binding, automatically bound controls, datasource selection, integration with Expression Blend styling resources, Silverlight project support and full IntelliSense.
Developer tools
  • Fully editable design surface for drawing out controls and layouts.
  • Rich property grid and new editors for values
  • Drag and drop support for databinding and automatically creating bound controls such as listbox, datagrid. New datasources window and picker.
  • Easy to pick styles and resources to make a good looking application based on designer resources built in Expression Blend.
  • Built in project support for Silverlight applications
  • Editor with full intellisense for XAML and C# and VB languages.
Empowering richer, more interactive experiences

Silverlight is already in use as a comprehensive platform for building rich experiences both for application and pure media scenarios including HD quality, interactive video through Smooth Streaming. Silverlight 4 introduces additional capabilities to enable creation of ever more rich, appealing high-performance interactive experiences and innovative media experiences:

  • Fluid interface enhancements advance application usability through animation effects.
  • Webcam and microphone to allow sharing of video and audio for instance for chat or customer service applications.
  • Audio and video local recording capabilities capture RAW video without requiring server interaction, enabling a wide range of end-user interaction and communication scenarios for example video conferencing.
  • Bring data in to your application with features such as copy and paste or drag and drop.
  • Long lists can now be scrolled effortlessly with the mouse wheel.
  • Support conventional desktop interaction models through new features such as right-click context menu.
  • Support for Google’s Chrome browser.
  • Performance optimizations mean Silverlight 4 applications start quicker and run 200% faster than the equivalent Silverlight 3 application.
  • Deep Zoom enhancements include hardware acceleration to support larger datasets and faster animation.
  • Multi-touch support enables a range of gestures and touch interactions to be integrated into user experiences.
  • Multicast networking, enabling Enterprises to lower the cost of streaming broadcast events such as company meetings and training, interoperating seamlessly with existing Windows Media Server streaming infrastructure.
  • Content protection for H.264 media through Silverlight DRM powered by PlayReady.
  • Output protection for audio/video streams allowing content owners or distributors to ensure protected content is only viewed through a secure video connection.

Move beyond the browser

Silverlight 3 pioneered the delivery of a new class of Rich Internet Applications to work on the desktop without additional code or runtimes. Silverlight 4 extends this capability:

For Sandboxed applications
  • Place HTML within your application enabling much tighter integration with content from web servers such as email, help and reports.
  • Provide support for ‘toast’ notification windows, allowing applications to communicate status or change information while the user is working on another application through a popup window on the taskbar.
  • Offline DRM, extending the existing Silverlight DRM powered by PlayReady technology to work offline. Protected content can be delivered with an embedded license so that users can go offline immediately and start enjoying their content.
  • Control over aspects of UI include window settings such as start position, size and chrome.
For Trusted applications
  • Read and write files to the user’s MyDocuments, MyMusic, MyPictures and MyVideos folder (or equivalent for non-windows platforms) for example storage of media files and taking local copies of reports.
  • Run other desktop programs such as Office, for example requesting Outlook to send an email, send a report to Word or data to Excel.
  • COM automation enables access to devices and other system capabilities by calling into application components; for instance to access a USB security card reader.
  • A new user interface for requesting application privileges access outside the standard Silverlight sandbox.
  • Group policy objects allow organizations to tailor which applications may have elevated trust.
  • Full keyboard support in fullscreen mode richer kiosk and media applications.
  • Enhancements to networking allow cross-domain access without a security policy file.

To learn more about these features, visit the PDC09 site to view sessions from the conference!

Below is more detailed information on where you can get the Beta and resources to help you get started learning. 

转载于:https://www.cnblogs.com/superbullet/archive/2009/11/19/1605768.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值