Ric*_*ard 9 c# wpf persistence save
我正在构建一些WPF应用程序来管理我的时间.我希望在一个日历日的项目上节省工作时间.
所以我的问题是如何保存数据的最佳选择?我想我可以使用XML文件,Access数据库文件或属性.我想在本地保存数据,因此在这种情况下没有SQL Server操作.:)
你怎么想,走哪条路?
我知道你说没有SQL Server,但我读到这意味着你不想要"服务器",并且你想将数据存储在客户端上.我还假设您可能不介意数据的可管理性.你知道,像备份这样的东西.事务总是很好,因此您的数据可以保持一致.所以,虽然你可以使用XML(请从头脑中消除所有关于Access的想法),但当这是一个已解决的问题时,你最终会滚动自己的持久性.
所以,请查看免费的SQL Server Compact版本.它非常轻巧,可以在桌面或移动设备上运行,并且如果您的应用程序需要这样做,则可以轻松部署.所有常见的持久性框架都支持它.我提到它是免费的(如没有成本)?