关于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
Comment Notification
If you would like to receive an email when updates are made to this post, please register here
Subscribe to this post's comments using