2

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

我需要一些关于你们认为最好的对象关系映射框架的意见,它也可以与单声道一起运行。

另外,任何关于什么 ORM 最适合我的项目的意见,都会很方便(简单思考:))

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

提前致谢

4

5 回答 5

3

我会跳过 NHibernate 并使用 Castle ActiveRecord,它是 NHibernate 之上的一个层,我发现它更容易使用。我用它在 Mono 上进行开发,完全没有问题。

于 2008-11-15T03:24:02.050 回答
2

NHibernate 是迄今为止最好的选择,那里也有非常好的工具,我推荐: NHibernate Analyzer

于 2008-11-14T09:28:37.133 回答
0

休眠。

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

于 2008-11-14T09:24:52.663 回答
0

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

于 2008-11-14T09:25:15.550 回答
0

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

于 2009-09-10T19:55:46.750 回答