在紧凑框架上映射对象

时间:2012-08-06 09:29:50

标签: c# compact-framework sql-server-ce

我正在开发一个在.net紧凑框架上运行的Windows移动应用程序,我的数据访问层出现问题。

我目前已经创建了所需的entites(poco),它非常有效,因为我可以通过模拟存储库轻松测试业务逻辑。

我遇到的问题是我不确定如何将sql查询映射到实体,因为实体框架在紧凑框架中不可用。

这是我应该尝试找到CF支持的一个orm吗?我只有一些表,可以自己尝试映射,但我不想进入拉出大量我不需要的数据的问题,因此需要某种延迟加载。

我采取了正确的方法,还是应该在其他地方寻找像数据集这样的东西?

1 个答案:

答案 0 :(得分:0)

我建议你看看DapperLite。我在许多项目中使用了Dapper,这是一个非常轻量级和快速的项目。对于紧凑的框架,DapperLite看起来像Dapper的有希望的转换。该库非常易于使用,并且有大量的使用示例。