与.net和mono一起使用的最佳对象关系映射框架?

问题描述:

我在做一些研究,我的学位项目结束:使用.NET3.5和mono2.0与.net和mono一起使用的最佳对象关系映射框架?

我需要什么你的人认为是最好的对象关系映射框架,将一些意见提供multiplattform应用开发也用单声道运行。

Additionaly,什么ORM将工作最适合我的项目的任何意见,就会得心应手(想简单:))

我的项目将是一个桌面应用程序,与将要使用SQL一个简单的DB -Lite因为不需要多个连接,也不需要多用户访问。意图的开发平台是Mac的&赢(目前没有Linux,但我认为,如果我设法使它与mac工作,将来会增加对linux的支持将是相对容易:))

在此先感谢

NHibernate的是目前最好的选择 也有很不错的工具,在那里,我建议: NHibernate Analyzer

+0

非常实用,谢谢! – 2008-11-14 09:33:47

NHibernate。

当您决定切换到Java时,它也将是有用的。

那么,第一个选项(没有MS产品)必须是NHibernate。我认为它起着很好的上单...

+0

NHibernate在Mono上工作得很好。 – Jacksonh 2008-11-25 08:01:53

我会跳过NHibernate和使用城堡的ActiveRecord ,它是NHibernate的一个顶层,我发现它更容易处理。我在Mono上使用它进行开发,并没有任何问题。

ECO是一个非常有能力的框架。免费使用多达12个课程。