Asp.net mvc 4 存储用户配置设置的最佳位置是什么

Asp.net mvc 4 存储用户配置设置的最佳位置是什么,asp.net-mvc-4,modular-design,Asp.net Mvc 4,Modular Design,我正在尝试使用asp.NETMVC4开发一个模块化的WebAAP。我的问题是什么是存储用户设置、配置和用户访问的最佳位置。将其存储在db中是好还是存储在xml文件中是好。我更喜欢使用xml 在XML文件中的优势: 无需访问数据库服务器。(其中包含有价值的数据) 任何人都可以理解并更改设置。(无需了解SQL) 平台无关 取消XML文件中的更改: 需要备份文件。要克服这个问题,必须根据历史来维护更改(这是恢复更改的最佳方法)

我正在尝试使用asp.NETMVC4开发一个模块化的WebAAP。我的问题是什么是存储用户设置、配置和用户访问的最佳位置。将其存储在db中是好还是存储在xml文件中是好。

我更喜欢使用xml

在XML文件中的优势:

  • 无需访问数据库服务器。(其中包含有价值的数据)
  • 任何人都可以理解并更改设置。(无需了解SQL)
  • 平台无关
取消XML文件中的更改:

  • 需要备份文件。要克服这个问题,必须根据历史来维护更改(这是恢复更改的最佳方法)