在.NET应用程序中保留配置/用户信息的最佳实践

时间:2009-06-20 18:00:42

标签: .net persistence settings

我的.NET应用程序中存在少量数据。例如,上次用户在周围时打开的文件。保持和检索这样的信息的最佳做法是什么?我们将非常感谢代码示例。

4 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

詹姆斯的方向很有帮助,但请记住,什么类型的应用程序?网络应用和Windows应用之间存在差异。 查看适合Web应用程序的cookie,会话状态。

一种有用的方法是扩展个人资料提供者

http://msdn.microsoft.com/en-us/library/taab950e.aspx

配置文件提供程序会话结束后会记住信息。 或者,sql server提供了很好的永久存储空间来创建自己的状态处理程序

答案 2 :(得分:0)

.NET内置了这个项目设置,你可以为每个用户提供项目设置,每个应用程序设置都非常容易。

答案 3 :(得分:0)

我很长一段时间都在努力解决这个问题,但最后我找到了一个对我来说非常棒的解决方案。

创建一个包含所有简单设置的设置类(即一个值) 为每个必须返回multilpe值的设置创建一个类

找到一个不错的ORM(我非常喜欢xpo,但请记住这是一个商业解决方案)。

ORM完成所有工作(至少,如果你有一个好的工作)。