如何在Silverlight 4中为所有用户缓存数据

时间:2013-03-02 07:46:40

标签: c# asp.net silverlight

我想在打开应用程序后将数据从数据库中检索一次并将它们保存在应用程序中的某个位置。我在Silverlight中读到了隔离存储,内存缓存。我也读过这个: Can I cache data in silverlight that is used by all users? 但我不能选择我必须使用的东西。我正在使用Silverlight 4。 感谢。

1 个答案:

答案 0 :(得分:1)

这真的取决于。

如果您的所有用户都使用一台计算机,那么将内容放在隔离存储上可能会有意义。隔离存储位于用户请求应用程序的计算机上,并且无法与其他计算机上的其他用户共享数据。

服务器上的缓存可能有效,但除了在数据不经常变化并且您试图避免频繁访问数据库的情况下,我看不到其好处。