【发布时间】:2009-10-20 10:15:42
【问题描述】:
如何编写离线silverlight 应用程序?其中我有一个在数据库服务器上运行的数据库,应用程序在应用程序服务器上运行,但是如果用户想在离线模式下运行应用程序,那么他可以在离线状态下看到相同的用户界面,以及本地存储在文件中的所有数据,这些数据可以稍后同步。
【问题讨论】:
标签: silverlight silverlight-3.0
如何编写离线silverlight 应用程序?其中我有一个在数据库服务器上运行的数据库,应用程序在应用程序服务器上运行,但是如果用户想在离线模式下运行应用程序,那么他可以在离线状态下看到相同的用户界面,以及本地存储在文件中的所有数据,这些数据可以稍后同步。
【问题讨论】:
标签: silverlight silverlight-3.0
我认为你的问题可以分为两部分:
1) 如何构建浏览器外的 Silverlight 应用程序?
您可以从 Silverlight 3 开始执行此操作。例如,请参见此处:http://msdn.microsoft.com/en-us/magazine/dd882515.aspx
2) 如何离线访问正常在线的数据?
您需要实现一种缓存机制,使用隔离存储在本地存储数据。例如,请参见此处:http://blogs.msdn.com/brada/archive/2008/06/26/data-focused-silverlight-demo.aspx
【讨论】:
好吧,您可以选择使用
注意:IE 7.0 及更高版本you could make an RSS feed for 您的页面可用于启用相同的行为...
好像navigator.Online has been around in IE for sometime。
IE 8.0 甚至有一个offline mode toggle... 的事件处理程序
【讨论】: