我正在探索保留用户设置的所有选项。 url User-specific settings files for a windows form application: local xml file or database中的artilce说服我将设置存储到db中,因为我的应用程序是与DB通信的独立应用程序。是否有像RegistrySettingsProvider这样的提供程序类将数据持久存储到数据库中。
答案 0 :(得分:0)
我不敢,因为你的使用设置非常特定于应用程序,因此没有通用的持久性。
您可能需要考虑以下两种方法之一:
我更喜欢第一种方法,因为它具有灵活性。
答案 1 :(得分:0)
不 - 没有任何直接可比的东西。我将用户设置看作是另一种存储在数据库中的数据。使用相同的方法存储用户设置,就像处理应用程序的其余数据一样。
我推荐NHibernate用于您的数据层。只需设置一个映射文件和数据库表,让NHibernate处理将数据保存到数据库中。将它用于整个应用程序中的所有数据库存储,并查看您需要编写的数据库代码很少。