我正在研究.NET 3.5 Web应用程序,我想知道在服务器端保留用户特定设置(即用户首选项)的好方法是什么?
以下是条件:
非常感谢任何指导。
修改:如果它有所不同,则不必支持网络农场。
答案 0 :(得分:3)
使用ASP.NET配置文件功能。见ASP.NET Profile Properties Overview
答案 1 :(得分:1)
如果要保留数据,并且不想使用数据库,则需要将数据保存到磁盘(例如XML)。如果您正在寻找非服务器本地的东西,您可以使用可以为您托管数据的SaaS解决方案,例如Amazon's S3 service。如果这样做,数据检索的延迟会降低应用程序的速度,因此您需要缓存数据。
答案 2 :(得分:0)
文本文件(JSON / XML / etc),但安全性随后成为一个相关问题。
答案 3 :(得分:0)
根据这些参数,您可以在服务器上跟踪自己的用户首选项XML文件。