微软MVP评论Silverlight功能特性
2009-03-26 11:59:46 来源:WEB开发网开发者:听起来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
- ››微软PowerPoint 2013细节功能介绍
- ››微软Bing Tranalator将支持雅虎Babel Fish用户
- ››微软关于Windows 7 SP1安装的建议
- ››微软应延长Windows XP寿命的10大理由
- ››微软Windows 7 SP1 RC 官方已经提供下载
- ››微软也为谷歌的Android系统制作应用程序
- ››微软发布超级计算机版Excel测试版本
- ››微软推出Windows 7自动升级程序
- ››微软证实不会在欧洲市场发布Win7无浏览器版
- ››微软将允许PowerPoint和Excel文件嵌入网页
- ››微软发8月补丁修9大漏洞 DLL劫持漏洞未修复
- ››微软称:Android 隐形成本巨大
更多精彩
赞助商链接