我们一直致力于VS2010和EF,围绕可扩展性和成本计算的各种讨论使我们开始考虑转向Mono。
我理解我的几乎所有代码都是可用的,除了我们用于模型的EF(ASP.NET项目)。
任何人都可以推荐一个易于使用的ORM,它允许我们对MySQL进行大量相同的映射(外键等)操作吗?我喜欢的一件事是EF建模的视觉元素,使得更改和查看关系变得非常简单。
答案 0 :(得分:17)
Mono 2.11.3现在捆绑了Entity Framework。这只是一个预览版本,但即将发布的2.12版本应完全支持Entity Framework :)
答案 1 :(得分:5)
现在EF是开源的,你很可能期望它很快就可以用于Mono
http://mono.1490590.n4.nabble.com/Entity-Framework-goes-to-opensource-td4650600.html
答案 2 :(得分:1)
正如所写,你的问题没有答案,因为它是不正确的。在标题中,你提到想要一个“实体框架替代方案”,但你后面的评论表明你正在寻找的不仅仅是实体框架所提供的 - 所以即使存在一个它也不会给你你想要的一切。
如果没有更多细节,您似乎想要说出更类似于:
的内容根据上述哪一个问题实际上更接近,将决定答案。
答案 3 :(得分:1)
今天我tried实体框架6 alpha2与Mono。它还没有完全存在,但我相信问题可以解决。
答案 4 :(得分:0)
如果你的项目不是很复杂,Castle ActiveRecord就是其中一个选择。尽管它不提供FK关系,但它比NHibernate更容易使用。例如,AR提供基于注释的配置,而不是详细的XML配置。