我正在启动一个用C#编写的大规模开源服务器项目,该项目同时针对MS.NET和Mono平台。但是,我意识到Mono对LINQ to SQL的支持有限,并且根本不支持实体框架。
我考虑过的两个ORM是NHibernate和SubSonic。但是,我不知道将如何操作Mono 2.8(这是我的目标)。
那么,任何人都可以推荐一款可以在Mono 2.8上运行的ORM,或者碰巧在Mono下成功使用了一些上述ORM吗?
提前致谢。
答案 0 :(得分:12)
Mono支持:
从这个列表中选择,我建议NHibernate。有很多帮助可供它使用,它的工作非常棒。
答案 1 :(得分:4)
我最近遇到的另一个非常有趣的问题是Vici CoolStorage。它甚至支持iPhone上的Mono(MonoTouch)。
答案 2 :(得分:1)
你确定NHibernate不能用于Mono吗?您应该能够在Mono上使用相同的程序集。另一个选择是下载它的源代码并进行编译。查看此页面https://forum.hibernate.org/viewtopic.php?f=25&t=951909&start=0