DevExpress XPO 或 Telerik OpenAccess
我将开始一个中型项目并计划使用一个好的 ORM 产品。我将使用代码优先的方法。
我尝试了实体框架、OpenAccess 和 XPO。我认为我们将购买 XPO 或 OpenAccess。您对这些产品有什么建议吗?
谢谢
I'm going to start a mid-sized project and planning to use a good ORM product. I'm going to use a code first approach.
I tried Entity framework, OpenAccess and XPO. I think we're going to buy XPO or OpenAccess. Do you have any suggestions about these products?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
OrmBattle 已经有一段时间没有更新了。最好对不同的产品自行运行测试。
您还需要弄清楚 ORM 工具到底需要什么,因为不同的工具在不同的领域表现出色。
免责声明:我在 Telerik 工作,建议您在 论坛 线程。我们很乐意就我们的产品是否有帮助向您提供反馈。
OrmBattle hasn't been updated in quite a while. It would be a good idea to run the tests on your own for different products.
You also need to figure out exactly what you need from the ORM tool, as different tools excel in different areas.
Disclaimer: I work here at Telerik and would suggest you let us know what you need in a forum thread. We will be happy to give you feedback on whether our product can help.
从 .NET 诞生以来我就一直在使用 XPO!它非常容易学习,拥有庞大的社区、市场上最好的支持团队、出色的文档以及数百个 示例 。在我个人看来,他们自己做的那些测试明显是在为“dataobjects.net”做广告。
此外,连续运行之间数字可能在任何方向上变化两次以上这一事实并不能增加信任。
大多数测试场景几乎没有告诉我们 ORM 作为一个 ORM 有多好或多坏——测试中的最佳数字是 BLToolki,它根本不是一个 ORM(按照对 ORM 的共同理解)。
这是 XPO 的相关文档,以防您错过它,证明 XPO 甚至比本机 .NET 更快 http://web.archive.org/web/20040803195511/http:/www.devexpress.com/?section=/products/net/xpo/PerformanceComparisonXPOvsADO
I have been using XPO since the beginning of .NET! It very easy to learn has a huge community , the best support team in the market, great documentation and hundreds of samples . In my personal opinion, those tests made by themselves was a clear advertising campaing for 'data objects.net'.
Also, the fact that numbers may vary more than two times in any directions between consecutive runs does not increase trust.
Most of the test scenarios tells next to nothing about how good or how bad that ORM is as an ORM -- best numbers in the tests are for BLToolki, which is not an ORM at all (in a common understanding of ORM).
Here is a related document for XPO in case you miss it that proves that XPO is even faster than native .NET http://web.archive.org/web/20040803195511/http:/www.devexpress.com/?section=/products/net/xpo/PerformanceComparisonXPOvsADO
谢谢大家,
我决定使用微软实体框架。微软最近似乎对ORM很感兴趣,最近发布了4.3版本。新版本中涵盖了基于代码的迁移,他们宣布 v5.0 即将推出。基于代码的迁移是我的首要任务。
我仍然无法很好地了解最新版本的 XPO 和 OpenAcces 的工作原理,因为大多数视频或演练都有 2-3 年的历史。实体框架对我来说就足够了,所以我不必再研究其他的,即使其他的可能更好。
Thank you all,
i decided to use Microsoft Entity Framework. Microsoft seems to be interested in ORM these days, and released the 4.3 version recently. Code Based Migration is covered in new version and they announced that v5.0 is on the way. Code based migration was my first priority.
I still could not get a good understanding about how latest versions of XPO and OpenAcces works, because most videos or walkthroughs are 2-3 years old. Entity Framework will be enough for me so i don't have to research others anymore even maybe others are better.