Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您在Silverlight中使用IsolatedStorage的目的是什么?_Silverlight_Isolatedstorage - Fatal编程技术网

您在Silverlight中使用IsolatedStorage的目的是什么?

您在Silverlight中使用IsolatedStorage的目的是什么?,silverlight,isolatedstorage,Silverlight,Isolatedstorage,我看不出独立存储有多大价值,除了可能在本地临时缓存一些图像或代码。因为你只得到1MB,所以即使这样,我也看不出它有多大价值。在隔离存储中保存设置没有多大意义,因为用户可以从另一台机器上的另一个浏览器访问silverlight应用程序 另外,存储在服务器上的设置更有意义 您使用IsolatedStorage做什么,我可能会错过它?Robert--默认值为1MB,您(作为开发人员)可以请求配额增加到用户可能拥有的任何可用空间量。例如,我们有一些客户将Silverlight用于离线媒体应用程序,并使用

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

另外,存储在服务器上的设置更有意义

您使用IsolatedStorage做什么,我可能会错过它?

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


-th

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

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

更多信息请点击此处:


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

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

查看这个web应用程序ToolToMeet.com,了解如何使用独立存储而不是使用中央数据库。

是的,我意识到这一点,但我不想要求用户增加配额。我不喜欢用户界面,用户也不会理解。你可以做的一件事是提供你自己的先发制人的用户界面解释。“嘿,我友好的用户朋友,我们将加载一些东西,需要您的许可。当您单击此处时,您将看到一条消息,要求您……等等”--因此您不依赖Silverlight的默认UI作为唯一的解释方法。那么您的请求将是允许自定义该UI?