我正在为我的学位课程结束做一些研究:使用.net3.5和mono2.0开发的多平台应用程序
我需要一些关于你认为什么是最好的对象关系映射框架的意见,该框架也将以单声道运行。
另外,任何关于ORM对我的项目最有效的看法都会很方便(想想简单:))
我的项目将是一个桌面应用程序,只需要使用SQL-Lite的数据库,因为不需要多个连接也不需要多用户访问。预期的开发平台是Mac&赢(目前没有linux,但我认为如果我设法让它与mac一起工作,将来添加对linux的支持将相对容易:))
提前致谢
答案 0 :(得分:3)
我会跳过NHibernate并使用Castle ActiveRecord,它是NHibernate的一层,我觉得它更容易使用。我用它在Mono上进行开发,并且没有任何问题。
答案 1 :(得分:2)
NHibernate是目前最好的选择 还有非常好的工具,我建议: NHibernate Analyzer
答案 2 :(得分:0)
NHibernate的。
当您决定切换到Java时,它也会很有用。
答案 3 :(得分:0)
嗯,第一个选项(没有MS产品)必须是NHibernate。我认为它在单声道上播放得很好......
答案 4 :(得分:0)
ECO是一个非常强大的框架。最多可免费使用12个课程。