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

时间:2008-11-14 09:22:05

标签: .net orm mono

我正在为我的学位课程结束做一些研究:使用.net3.5和mono2.0开发的多平台应用程序

我需要一些关于你认为什么是最好的对象关系映射框架的意见,该框架也将以单声道运行。

另外,任何关于ORM对我的项目最有效的看法都会很方便(想想简单:))

我的项目将是一个桌面应用程序,只需要使用SQL-Lite的数据库,因为不需要多个连接也不需要多用户访问。预期的开发平台是Mac&赢(目前没有linux,但我认为如果我设法让它与mac一起工作,将来添加对linux的支持将相对容易:))

提前致谢

5 个答案:

答案 0 :(得分:3)

我会跳过NHibernate并使用Castle ActiveRecord,它是NHibernate的一层,我觉得它更容易使用。我用它在Mono上进行开发,并且没有任何问题。

答案 1 :(得分:2)

NHibernate是目前最好的选择 还有非常好的工具,我建议: NHibernate Analyzer

答案 2 :(得分:0)

NHibernate的。

当您决定切换到Java时,它也会很有用。

答案 3 :(得分:0)

嗯,第一个选项(没有MS产品)必须是NHibernate。我认为它在单声道上播放得很好......

答案 4 :(得分:0)

ECO是一个非常强大的框架。最多可免费使用12个课程。