【发布时间】:2010-08-03 07:10:26
【问题描述】:
我想将对象持久化到独立存储中,目前我可以想到这些方法:
- 保存时将它们序列化为 xml 文件,然后在保存时将它们序列化回来。
- 使用对象数据库。对一个好的或推荐的有很多疑问(例如Perst、winphone7db 和 Sterling DB)
谁能推荐一些最佳做法?
【问题讨论】:
标签: windows-phone-7
我想将对象持久化到独立存储中,目前我可以想到这些方法:
谁能推荐一些最佳做法?
【问题讨论】:
标签: windows-phone-7
作为基本准则:
如果您需要数据库的功能(关系、事务、搜索等),那么您应该使用数据库。
如果您只需要一个对象存储,那么您应该直接将您的对象保存到独立存储中(必要时进行序列化)。
我没有使用过每个可用的不同数据库选项,但可能会使用 Perst,因为它是最成熟的(还有一个很好的指南 here),winphone7db 也不可用。
【讨论】: