我打算开始一个中等规模的项目,并计划使用一个好的ORM产品。我将使用代码优先的方法。
我尝试了实体框架,OpenAccess和XPO。我想我们会买下XPO或OpenAccess。你对这些产品有什么建议吗?
谢谢
发布于 2012-02-16 23:27:06
谢谢大家,我决定使用Microsoft Entity Framework。微软最近似乎对ORM很感兴趣,最近发布了4.3版本。基于代码的迁移在新版本中有所涉及,他们宣布v5.0即将发布。基于代码的迁移是我的首要任务。
我仍然不能很好地理解XPO和OpenAcces的最新版本是如何工作的,因为大多数视频或演练都是2-3年前的。实体框架对我来说就足够了,所以我不再需要研究其他人,即使其他人更好。
发布于 2012-02-14 23:05:56
OrmBattle已经很长一段时间没有更新了。为不同的产品自己运行测试将是一个好主意。
您还需要准确地找出您需要从ORM工具中获得什么,因为不同的工具在不同的领域表现出色。
免责声明:我在Telerik工作,建议您让我们知道您在forum线程中需要什么。我们将很乐意就我们的产品是否能提供帮助给您反馈。
发布于 2012-02-15 04:23:04
从.NET开始,我就一直在使用XPO!它很容易学习,有一个庞大的社区,市场上最好的支持团队,伟大的documentation和数以百计的samples。在我个人看来,这些测试本身就是在为“data objects.net”做广告宣传。此外,数字在连续运行之间在任何方向上可能变化超过两次的事实也不会增加信任。大多数测试场景几乎没有说明对象关系映射作为一种对象关系模型有多好或有多差--测试中最好的数字是针对BLToolki的,这根本不是一种对象关系模型(在对对象关系模型的普遍理解中)。
这里有一个关于XPO的相关文档,它证明了XPO甚至比原生.NET http://web.archive.org/web/20040803195511/http:/www.devexpress.com/?section=/products/net/xpo/PerformanceComparisonXPOvsADO更快。
https://stackoverflow.com/questions/9275270
复制相似问题