开发人员工具
◆可绘制控件和配置的可完整编辑的设计接口。
◆丰富的属性方格,和新的数值编辑器。
◆数据系结的拖放支持,以及自动建立绑定控件,例如 listbox、datagrid.新的数据源窗口和选择器。
◆根据建立于 Expression Blend 中的设计人员资源,轻松挑选样式和资源,以建立美观的应用程序。
◆针对Silverlight应用程序提供内建的项目支持。
◆具备XAML、C#和VB语言的完整intellisense的编辑器。
提供更丰富、更互动的经验
Silverlight已经是使用中的一个广泛平台,可同时针对应用程序和单纯的媒体案例 (包括了 HD 质量、透过 Smooth Streaming 的互动视讯) 建立丰富的经验。Silverlight 4提供额外的功能来让您建立更丰富、更吸引人的高效能互动经验和创新的媒体经验:
◆流畅的接口增强可透过动画效果提升应用程序的使用性。
◆网络摄影机和麦克风可让您在聊天或客户服务应用程序等情况中分享视讯和音频。
◆音频和视讯本机录制功能无须服务器互动即可撷取 RAW 视讯,因而启用了众多的用户互动和通讯案例,例如视频会议。
◆以复制和贴上或拖放等功能将数据放到您的应用程序内。
◆长列表现在可以用鼠标滚轮轻松地卷动。
◆透过右键内容菜单等新功能支持传统的桌面互动模型。
◆支持Google的Chrome浏览器。
◆效能优化意指Silverlight 4应用程序可以更快地启动,并且执行速度是相等的Silverlight 3应用程序的200%.
◆多重触控支持可将许多笔势和触控互动整合至使用者经验之中.
◆多播网络可让企业降低串流广播事件的成本,例如公司会议和训练,并且完美地与现有的Windows Media Server串流基础结构互通.
◆PlayReady增强了以Silverlight DRM来保护H.264媒体的内容.
◆音频/视讯串流的输出保护可让内容拥有者或散发者确保受保护的内容只能经由安全的视讯联机来检视.
超越浏览器
Silverlight 3率先提供新等级的多样化因特网应用程序 (Rich Internet Applications) 以运作于桌面上,完全不需要额外的程序代码或Runtime。Silverlight 4更扩充此功能:
针对沙盒应用程序
◆将HTML放在您的应用程序内,以便更紧密地与 Web 服务器的内容整合,例如电子邮件、说明和报表。
◆提供“弹出式”通知窗口的支持,以便让应用程序在用户运作另一个应用程序时,透过任务栏上的弹出窗口,告知状态或变更信息。
◆脱机DRM可让具备 PlayReady 技术的现有 Silverlight DRM 脱机工作。受保护的内容可以透过持续性的授权来提供,如此使用者可以立即脱机,并开始享用其内容。
◆控制UI的各个层面,包括了窗口设定,例如开始位置、大小和组件区块。
针对受信任的应用程序
◆读取和写入档案至使用者的 MyDocuments、MyMusic、MyPictures 和 MyVideos 文件夹 (或非窗口平台的对等文件夹),例如储存媒体档案和取得报表的本机副本。
◆执行Office等其他桌面程序,例如要求Outlook传送电子邮件、传送报表给Word或传送数据给Excel。
◆COM自动化可透过呼叫应用程序组件来存取装置和其他系统能力;例如存取USB安全性卡片阅读机。
◆新的用户接口,可在标准的Silverlight沙盒之外要求应用程序权限存取。
◆组策略对象可让组织调整哪些应用程序可拥有提高的信任。
◆在更多样化的信息站和媒体应用程序的全屏幕模式中提供完整的关键词支持。
◆网络的增强允许您在没有安全策略档案下跨网域存取。