2

除了可能在本地临时缓存一些图像或代码之外,我没有看到隔离存储的很多价值。由于您只能获得 1MB,因此即使这样做,我也看不到它有多大价值。在独立存储中保存设置没有多大意义,因为用户可以从不同机器上的另一个浏览器访问您的 silverlight 应用程序。

Plus 设置存储在服务器上更有意义。

你使用了我可能错过的隔离存储?

4

4 回答 4

5

Robert --默认为 1MB,您(作为开发人员)可以请求将配额增加到用户可能拥有的任何可用空间量。例如,我们有一些客户将 Silverlight 用于离线媒体应用程序,并使用 750MB 的空间来存储电影。

-th

于 2009-04-28T18:29:25.620 回答
2

我不确定是否还有其他好处,但我想用几个例子来看看它。

1)将所有页面加载数据缓存在隔离存储中,以便在必须刷新页面时应用程序不必访问服务器(例如由于弹出窗口阻止程序)。

更多信息: 使用 Silverlight 隔离存储进行本地状态备份

2)隔离存储是使用 cookie 的一个很好的替代方案,尤其是在处理大量数据时。使用示例包括应用程序的撤消功能、购物车项目、窗口设置以及应用程序下次加载时可以调用的任何其他设置。

于 2009-04-28T18:33:38.510 回答
1

AOL Mail 使用它来存储邮件标题,以便快速浏览邮件消息的树状控件。

于 2009-04-28T18:57:53.443 回答
0

See this web app ToolToMeet.com of how isolated storage can be used instead of using a central database

于 2009-05-21T13:03:06.503 回答