5

我只是想知道 silverlight 4 是否会完全取代 XBAP!就像完全信任 XBAP 一样,我们可以用当前的 Silverlight 4 做所有事情吗?任何意见?。

4

5 回答 5

3

从技术上讲,它不是替代品。XBAP 提供 WPF 的全部丰富性和 Silverlight 中仍然缺少的 .NET 框架,即使启用了提升权限也是如此。

然而,IMO,Silverlight 4 似乎提供了足够的能力让那些可能考虑过 XBAP 的人停下来思考一下。在我期望的程度上,虽然 XBAP 将继续得到支持,但它会被边缘化。

于 2009-11-20T17:01:58.727 回答
2

XBAP 只是在浏览器中,不是吗?Silverlight 4 的受信任模式仅在浏览器之外,所以如果您想在浏览器中做任何受信任的事情,您仍然需要使用 XBAP。

于 2009-11-20T19:20:47.227 回答
1

除了需要离开浏览器的信任模式外,我相信它只能访问用户特定的硬盘部分,如用户桌面、我的文档等。

Tim Heuer 在 Silverlight.Net 网站上已经发布了一些视频

http://silverlight.net/learn/videos/all/local-file-access/

于 2009-11-20T22:29:12.587 回答
0

我认为他们仍然会限制 Silverlight 中的文件系统访问。否则,你怎么知道你运行的 Silverlight 应用程序没有在你的硬盘上存放一些讨厌的东西(木马、病毒等)?我敢肯定,出于安全原因,silverlight 仍然不允许在其他领域做一些事情。

于 2009-11-20T15:20:19.380 回答
0

他们可能会比在 XBAP 中更大程度地限制 Silverlight 4 中不安全代码和 PInvoke 的使用。

于 2009-11-20T15:16:41.653 回答