Silverlight 3超出浏览器应用程序功能

时间:2009-06-09 20:44:21

标签: silverlight-3.0 desktop-application

我目前正在研究公司开发路线图的新技术,并发现Silverlight 3能够在客户端的桌面上安装应用程序。

此功能是WinForms应用程序的完全或部分模拟,是否能够访问客户端计算机上的所有或有限的本地资源?

3 个答案:

答案 0 :(得分:1)

Silverlight 3 Getting Started page列出了一些细节。向下滚动到底部附近并阅读“Out of Browser Capabilities”下的详细信息。它说Silverlight 3应用程序是沙盒的,虽然它们可以访问持久存储,但是这个存储与常规文件系统是分开的。

答案 1 :(得分:0)

它根本不是一个winforms应用程序,甚至可以在linux上运行(通过月光)。它确实提供了一些资源访问,但除非用户允许某些访问,否则它是沙箱。就像adobe air一样。

答案 2 :(得分:0)

这根本不是WinForms的模拟。与真正的桌面技术最接近的比较是WPF(Windows Presentation Foundation)应用程序。

如果您熟悉Adobe Air,Silverlight Out of Browser体验将类似......但不同。主要区别在于Silverlight out of Browser应用程序将在“受保护”沙箱中运行,这意味着您的应用程序只能访问主机PC上的资源。