这个问题在这里已经有答案了:

我的 .NET 应用程序中需要保留的数据量很少。例如,上次用户在场时打开的文件。保存和检索此类信息的最佳实践是什么?代码示例将不胜感激。

有帮助吗?

解决方案

其他提示

.NET 内置了此项目设置,您可以非常轻松地保留每个用户和每个应用程序的设置。

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

一个有用的方法是扩展配置文件提供程序

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

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

我已经为这个问题苦苦挣扎了很长一段时间,但最终我找到了一个对我来说非常有效的解决方案。

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

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top