WEB开发网
开发学院图形图像Flash 微软MVP评论Silverlight功能特性 阅读

微软MVP评论Silverlight功能特性

 2009-03-26 11:59:46 来源:WEB开发网   
核心提示: 开发者:听起来Silverlight应用程序可以很好的处理我输入进去的数据,不过,微软MVP评论Silverlight功能特性(4),Silverlight是在互联网上运行的,而互联网的本质是一个断开的环境,Silverlight确实的利用到GPU和位图局部缓存来增强渲染性能,性能的提升令

开发者:听起来Silverlight应用程序可以很好的处理我输入进去的数据。不过,Silverlight是在互联网上运行的,而互联网的本质是一个断开的环境。Silverlight是如何在互联网上传递数据的?

Silverlight提供了一系列特性丰富的联网功能。跨网数据传输方面,Silverlight支持POX,REST,WS*/SOAP,sockets,以及标准HTTP服务。此外还有通过Atom和RSS实现的组合内容支持。Silverlight 3 添加了二进制XML的支持,以及名为本地连接(local connection)的两个Silverlight应用程序之间通信的支持。相对于Silverlight 2而言,这样就不需要诸如HTML DOM API等用户端来实现Silverlight应用程序之间的通信了。

开发者:HTML DOM API?这些是什么?听起来挺有趣的。

HTML DOM API是在System.Windows.Browser名字空间(namespace)中.NET框架下的Silverlight附加内容。这个附加内容提供了从代码管理HTML DOM的功能。这个的有用之处在于汇编中(compile-time)以及检查中(type-checking)的全面Debug。这令Silverlight替代传统的AJAX成为可能。

开发者:我在博客上看人说Silverlight现在可以脱离浏览器并在离线状态下运行?是真的吗?

是真的!使用这个功能只需要更新AppManifest.xml文件即可。只要更新安装正确,用户便可以在本地机子上安装Silverlight应用程序。这个功能通过更新Silverlight 2下的 AppManifest.xml 文件也可以实现。

开发者:还有一个问题。Silverlight应用程序运行速度快么?

运行汇编代码的Silverlight应用程序比其他的类似产品都要快。这对于排序清单一类的日常工作都很有用。正因如此,Silverlight对于商业流程应用程序的开发而言是个很有价值的平台。对于更加复杂的情况,Silverlight还有内置的多线(multi-threading)支持。在这之上,Silverlight确实的利用到GPU和位图局部缓存来增强渲染性能。性能的提升令应用程序运行如飞。

关于作者

Chad Campbell 是一名微软MVP以及系统解决方案顾问。

原文:Silverlight - What Makes It Special

上一页  1 2 3 4 

Tags:微软 MVP 评论

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接