64位功能是Silverlight 5将要添加的新特性之一,它将专注于商业应用程序的使用
微软的Silverlight富互联网应用平台,最近一直是人们对其未来的猜测,明年该公司发布Silverlight 5时,将会有一个更新。
此次升级将提供64位支持以及高清视频和数字版权管理等方面的改进。业务应用程序的使用是Silverlight 5的一个关键关注点。总的来说,根据微软的说法,Silverlight 5拥有40多个新特性。
(见InfoWorld对Silverlight 4与Adobe Flash Player 10.1的评测。|与InfoWorld保持最新的编程和开发新闻开发世界通讯。]
然而,最近,关于Silverlight在微软的proirity中占了多大比重。该公司似乎强调HTML5,而将Silverlight 5降级为主要用于Windows Phone 7应用程序开发的平台。另一方面,微软一直是强调其承诺平台;周三的声明仍在延续这一思路。
Gartner的分析师Ray Valdes说:“(这个声明的)主要意义在于(Silverlight 5)已经在路线图上了,它正在到来,微软继续展示其在三年内基于四个主要发布版本对Silverlight的迭代能力。”他推测微软提前提供Silverlight 5的细节是为了消除公司对该平台承诺的任何混杂信息。
Silverlight是微软用于“高级”应用体验的技术,微软开发平台主管Brian Goldfarb说。“它将提供尽可能好的体验,”他说。不过,该公司也会这样做ie9浏览器支持HTML5,使开发人员能够利用基于标准的应用程序功能。Silverlight的定位是用于桌面和Web应用程序,以及Windows Phone应用程序。
Silverlight 5定于2011年第二季度发布beta版,明年下半年正式发布。微软在商业应用方面详细介绍了5套改进方案。其中一个是64位支持,它将提高性能和内存使用。本地64位Silverlight插件将支持在64位硬件和64位浏览器上使用,Goldfarb说。
Silverlight 5还将提供一个运行时和更好的动画和用户界面布局工具,他说。开发者可以继续使用微软的Visual Studio和Expression工具集来构建Silverlight应用程序。与此同时,改进的图形支持使使用3D功能来实现高级业务数据可视化。
通信和网络改进包括适应低延迟应用程序(如库存更新应用程序)的实时功能。第五个面向商业应用的领域是让开发人员能够构建一类新的可信应用程序,在这些应用程序中,用户可以从Silverlight中访问他们的文件并启动其他桌面程序,比如Microsoft Word。Goldfarb解释说,这种功能允许开发人员构建更传统的应用程序,而不仅仅是典型的Web浏览器应用程序。
对于业务应用程序开发,模型视图ViewModel和数据绑定功能让XAML可以更轻松地完成更多工作。数字版权管理的改进可以在DRM媒体源之间无缝切换。Silverlight 5的另一个功能是在浏览器中托管Silverlight应用程序中的HTML内容。“它给开发者更多的灵活性和选择,”Goldfarb说。
Silverlight 5将在上网本等低端设备上支持1080D高清视频。硬件解码功能将使视频回放通过图形处理单元,而不是cpu。有一项名为“TrickPlay”的功能可以让视频以不同的速度播放,同时支持快进和倒回,还可以进行音高校正。
Silverlight不得不与更成熟的Adobe Flash富互联网应用程序平台以及现在的HTML5竞争。但戈德法布强调了这项技术的生命力,并列举了它在NetFlix、eBay、SAP和nationalinstruments等知名公司的应用。
Windows、Macintosh和Windows Phone都支持Silverlight。与此同时,Novell提供了名为Moonlight的Silverlight的Linux版本。Goldfarb乐观地表示,会有一个版本的Moonlight具有Silverlight 5功能。Novell公司的Miguel de Icaza领导了Moonlight的开发,他说Attachmate对Novell的收购不会影响Moonlight的未来版本。
这篇文章中,“微软详细介绍了Silverlight的升级计划,最初发表于InfoWorld.com。遵循商业科技新闻的最新发展并在每天的报纸上获得重要新闻的摘要信息世界每日简报。
阅读更多关于开发者世界的信息在InfoWorld的开发者世界频道。
这个故事,“微软详细说明Silverlight升级计划”最初是由信息世界 。