Silverlight 5 Beta正式发布 

2011-04-15 15:09 发布

引擎学习交流 /[其它]
2911 9 0
本帖最后由 一瞬间的错觉 于 2011-4-15 15:10 编辑

   4037ee4906e37c7ddee41d9bd23dd1e3.png

微软在MIX11大会正式发布Silverlight 5 Beta版本,该版本更新内容如下:
高级媒体体验
fbc052138c75cfdc5d23ca0208eae634.png

Silverlight 5将加大对媒体处理的支持并且提升富用户界面的性能,其主要表现在:
1. 提升H.264的硬件解码和图像呈现的性能,实现低性能设备使用GPU加速功能观看高清晰视频;
2. 增加TrickPlay功能,该功能允许用户使用不同的速度播放视频,支持视频快进和后退功能;另外,支持音频保护功能,在以倍速观看视频时,该视频的音频不受干扰,仍旧保证常速播放;
3. 改善和提升电源保护功能,防止在观看视频时弹出屏幕保护;另外当视频不在播放时,允许计算机自动进入睡眠状态;
4. 增加远程控制支持,允许用户远程控制媒体播放;
5. 增强媒体数字版权保护功能,实现其与DRM媒体无缝切换;

商业应用开发
微软Silverlight技术对于商业应用开发一直属于重点支持领域,而Silverlight 5中,对于该领域又一次进行了提升和增强。微软的主旨是:Silverlight 5将成为创建下一代商业应用的解决方案
Silverlight 5对于商业应用开发的支持主要体现在以下几点:

06d734d770cb5e9eac1006399142e3c3.jpg

1. Silverlight 5将为User Interface(UI)提供更为平滑和自然的动画效果,支持内部布局场景动画切换,提高用户体验性;
2. Silverlight 5增强文本处理效果,使其能够创建富文本样式布局;
2.1 增加多行简单文本和超链接文本容器,允许实现环绕文本效果;
2.2 允许完全控制字符间距;
2.3 提升文本呈现性能,提高文本像素清晰度,
19b6bbca2024eaa0f6e54afff9289dfd.jpg

2.4 大幅度提高文本布局性能;
2.5 增强OpenType功能;

3. 支持矢量图打印功能,该功能主要用于用户创建文档或者报表,允许用户创建打印预览功能;
4. 增加双击响应,允许应用响应鼠标双击;另外增加ComboBox提前输入功能;
5. 增强Model View ViewModel和数据绑定性能,在XAML模式下增加许多新的操作功能,如下:

a766b4c89d9405bd2d39455e370b2030.jpg

5.1 增加数据绑定调试功能,允许在XAML中设置断点,允许开发人员逐步调试数据绑定过程;
5.2 隐含DataTemplate允许其模板跨应用声明调用;
5.3 允许本地相关属性调用和绑定,例如,页面调用一个DataTemplate,该数据模板可以调用绑定该页面中包含的属性值;
5.4 增加Style样式属性功能,允许绑定样式到不同属性;
5.5 增加DataContextChanged事件;

6. Silverlight 5增强了网络支持和WCF通讯支持;

0acc27b9cacba5379d6eb1111be257e5.jpg

6.1 使用后台线程方法缩短网络通讯延迟;
6.2 增加WS-Trust支持,增加Security Assertion Markup Language验证支持;

7. Silverlight 5性能的提升;
7.1 XMAL解析器性能提升,提升XAML载入速度,并且改善XAML在运行时的性能;
7.2 增加对64位操作系统的支持;

8. 提高并且改进图形图像的处理;

a94dccd0c156d8db991b333f421de325.jpg

8.1 增加Graphics Processing Unit(GPU)加速3D API支持,该API为高级数据可视化和富用户体验界面提供丰富的图形图像效果,包括3D效果支持。下图为Silverlight 5对3D效果的应用演示:

17a3cf138ae49b0f75a990a31a8e61c9.jpg

281a5cb539f231032d8db6c55b736c87.jpg

42f07b49357b6b22670bc017b5a1df33.jpg


8.2 增加即时模式图形API,该API允许将图形图像直接呈现到GPU;
8.3 在IE9的Windowless模式下提供硬件加速支持;

9. Silverlight 5在浏览器下应用权限提升,使可信任级别应用可以使用桌面应用功能到浏览器中。该功能可以通过一些策略注册键和一个应用认证进行激活,使浏览器应用成为可信任级别应用,不用脱离浏览器,即可进行复杂任务操作,如同桌面应用一样。
9.1 Silverlight 5应用将完全支持内嵌HTML内容和HTML页面;
9.2 允许读写操作到客户端My Document目录,其API可以轻松发现媒体文件或者创建本地备份;
9.3 Silverlight 5允许运行微软Office系列软件和其他桌面应用。在Silverlight 5应用中,用户可以打开微软Outlook,并可使用其创建和发送Email等;
9.4 COM组件性能提升,Silverlight 5应用将支持存取USB或者条形码扫描器;
9.5 全屏模式下支持全键盘输入;

10. 增强并改进Out-of-Browser可信任应用操作;

e7aa4338fec27e6c4fadb7da0464aacc.jpg

10.1 Silverlight 5支持P/Invoke功能,允许在OOB模式下调用非管理模式代码,也就是说,在Silverlight 5的OOB模式下,可以调用任何外部Windows应用程序;
10.2 Silverlight 5的OOB模式下,支持多窗口模式,允许OOB应用创建独立子窗口;

4291f9de6252e1bb7af148c886f0367a.jpg


11. Silverlight开发工具的增强和改进;

4967a918fd6330fba70c03769c4e91cb.jpg

11.1 微软Visual Studio 2010提升并改进了Profiling支持,其中包括对内存,CPU和线程管理的处理;
11.2 Visual Studio 2010增强应用测试支持,支持自动化用户界面测试,允许开发人员录制测试步骤,测试进程将自动按照录制方法进行UI功能测试;


更多Silverlight 5 Beta版本新特征,请下载官方Silverlight 5功能说明文档
下载最新Silverlight 5 Beta客户端:http://www.silverlight.net/getstarted/silverlight-5-beta/
8975a7111a87b084e4e9d4204e9b3877.png

B Color Smilies

全部评论9

  • TopoGun
    TopoGun 2011-4-15 17:44:30
    愿风指引你的道路 愿阳光照耀着你

  • gamego
    gamego 2011-4-15 17:45:32
    楼主辛苦了 分享是快乐的

  • 美丽家园
    美丽家园 2011-4-22 16:44:09

    让作品指引你找到适合自己的工作~!
  • tf945who
    tf945who 2011-4-23 02:33:29
    好啊大地之母保佑你!
  • 原也
    原也 2011-5-19 14:41:39
  • xfl00
    xfl00 2011-6-21 11:27:37
    很棒的画风!多谢分享
  • wyue0315
    wyue0315 2011-6-21 11:27:56
    看好你!潜力股!
  • wyue0315
    wyue0315 2011-6-21 11:27:57
    看好你!潜力股!
  • xiefulai11
    xiefulai11 2011-6-21 11:28:14
    ··有思索就会有思路,有努力就会有收获.
                                    
                                  



                                            继续加油   └(^o^)┘
                                          ____________________________

你可能喜欢

Silverlight 5 Beta正式发布 
联系
我们
快速回复 返回顶部 返回列表