2013-05-10 101 views
0

我正在为Windows 8编写一个电影库应用程序,并使用C#和XAML。 我写了我的业务逻辑,一切工作正常,但我的问题是我不知道如何存储数据。我看过几场胜利8场比赛,但没有一场胜利8场比赛中的数据存储!你可能猜到了,我的应用程序有一些对象集合,如果我可以使用实体框架,将它们存储在像SQL Server这样的数据库中会非常容易。但是有人指出Entity Framework在Windows应用程序中不可用,并且使用SQLLite有点乏味,因为它没有ORM!在windows store应用程序中保存数据

我在想,将它们保存为xml可能是一个好主意!但我还没有用xml工作,有没有一种简单和标准的方式来保存和更新数据(对象)的集合到XML并检索它们?就像Entity Framework在使用SQL数据库时那样?像一个ORM?!

+0

如果你只有很少的集合,和对象是平的几个属性,序列化到XML或JSON可能可以管理。否则,它可能会变得压倒性的。 XML/JSON序列化可以使用数据协定序列化器完成。你可以参考一些示例代码[第二个答案](http://stackoverflow.com/questions/7087312/how-to-convert-a-listt-to-specific-json-format)。 XML可以用适当的作者缩进。 JSON - 我没有找到。 – Sushil 2013-05-11 05:46:50

回答

0

你不能实体框架,但你可以使用SQLite数据库来存储你的数据。我没有时间来写东西展现出来,但也有很多博客的题目是

Using database in Windows Store apps

相关问题