我刚开始深入了解Silverlight开发,有一个用例需要为特定用户的“会话”存储一些对象或字符串集合。我希望这是用户特定的并且可以在整个Silverlight应用程序中访问。
我的第一个想法是在App.xaml上添加静态属性。
在用户登录时,我从API调用中检索此用户可以访问的对象列表,然后将其存储在App.xaml的静态属性中。
然后我可以在xaml页面中访问这些属性。
我的问题是,这是否真正是用户特定的? 这是最佳实践吗? 在这种情况下,是否应该使用隔离存储? 隔离存储的限制是什么? 隔离存储本质上是用户特定的,对吗?
谢谢
我的第一个想法是在App.xaml上添加静态属性。
在用户登录时,我从API调用中检索此用户可以访问的对象列表,然后将其存储在App.xaml的静态属性中。
然后我可以在xaml页面中访问这些属性。
我的问题是,这是否真正是用户特定的? 这是最佳实践吗? 在这种情况下,是否应该使用隔离存储? 隔离存储的限制是什么? 隔离存储本质上是用户特定的,对吗?
谢谢