关于Silverlight 3离线运行模式开发问题
Silverlight 3 的离线模式带给了许多网站,LOB 系统很大的便捷性及灵活性,你可以从我之前的这篇帖子中获得更多的信息。
在本帖中,总结了有关 Silverlight 3 开发过程中常见的几个问题,供您参考:
- Silverlight 3 离线模式的安装,除了点击右键以外,还可以让用户触发安装吗?
可以。除了使用右键进行点击安装之外,你可以使用如下方法进行针对用户主动事件的安装。
Application.Current.Detach();
- 如何检测离线在线的状态?
使用与.NET 3.5中一致的命名空间 System.Net.NetworkInformation 来进行检测。- Silverlight 3 离线模式的安全性是如何的?
简言之,和浏览器中的安全模式一致,由Silverlight 3 Runtime 中 sllauncher.exe 来进行沙箱保护。但是离线浏览模式可以访问特定的 Windows 7 中的API,如Super Bar, 多触, GPS 地理信息 API 。- Silverlight 3 离线应用安装在哪里? C:\Users\<UserName>\AppData\LocalLow\Microsoft\Silverlight\Offline
P.S. 关于 Silverlight 3 离线模式应用和 Live Mesh Enabled Application 的对比,Kevin Hoffman 有篇不错的总结,供您参考。
更多离线参考资料:
Mike Harsh Session @ MIX09
Tim Heuer Blog
Jeff Prosise's Blog
Comments
- Anonymous
April 15, 2009
PingBack from http://microsoft-sharepoint.simplynetdev.com/about_silverlight3_oob/