Windows phone 7 WP7中数据协定序列化的限制

Windows phone 7 WP7中数据协定序列化的限制,windows-phone-7,windows-phone-7.1,Windows Phone 7,Windows Phone 7.1,我正在将iPhone应用程序移植到windows phone的过程中。根据客户的要求,我不能在项目中使用数据库。在iPhone中,它们序列化there对象并保存在内存中。我的疑问是,在应用程序中,它保存了收藏夹、好友列表、签入详细信息、位置数据、设置等。我正在将所有这些序列化为不同的xml文件。因此,我的问题是,对于这个xml文件,是否存在任何限制。将来是否会出现性能问题等。我是否理解正确。您不能使用适当的数据库,例如sdf,但您想使用基于XML的数据库吗?关于数据契约,以这种方式使用它是不好的

我正在将iPhone应用程序移植到windows phone的过程中。根据客户的要求,我不能在项目中使用数据库。在iPhone中,它们序列化there对象并保存在内存中。我的疑问是,在应用程序中,它保存了收藏夹、好友列表、签入详细信息、位置数据、设置等。我正在将所有这些序列化为不同的xml文件。因此,我的问题是,对于这个xml文件,是否存在任何限制。将来是否会出现性能问题等。

我是否理解正确。您不能使用适当的数据库,例如sdf,但您想使用基于XML的数据库吗?关于数据契约,以这种方式使用它是不好的。它几乎没有xml格式化和定制的可能性,例如没有属性。最好是正常的xml序列化。我的问题是,如果我们添加更多的xml文件,是否会出现任何问题。为什么不能在设备上使用数据库?毕竟,如果遵循t中的原则,它不会增加安装的开销