c# – 支持单声道的ORM?

我正在启动一个以C#编写的相当大型的开源服务器项目,其目标是MS.NET和Mono平台.不过,我意识到Mono只支持LINQ to SQL,对实体框架的支持也不多.

我已经考虑过两个ORM是NHibernate和SubSonic.然而,我不知道如何在Mono 2.8(这是我的目标)上操作.

那么,任何人都可以推荐一款运行在Mono 2.8上的ORM,或者偶尔在Mono下成功使用了一些上述的ORM?

提前致谢.

最佳答案
Mono支持:

> NHibernate – 免费,开源,经过验证和测试.易于配置我个人最爱
> db4o – 如果您开源自己的项目,则免费.您必须为商业应用许可.比NHibernate不太知名.
> siaqodb – 可用于单声道2.4及以上.您必须支付185美元的许可证,但可再分发引擎是免版税.

从这个列表中选择,我建议使用NHibernate.很多的帮助是可用的,它的工作非常好.

转载注明原文:c# – 支持单声道的ORM? - 代码日志