llblgen 和 nHibernate 之间有什么区别?
llblgen 和 nHibernate 之间的主要区别是什么?
What are the key differences between llblgen and nHibernate?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
llblgen 和 nHibernate 之间的主要区别是什么?
What are the key differences between llblgen and nHibernate?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
LLBLGen 是一款精致的硬化工具,可生成最终可扩展的代码。 客户服务是首屈一指的,并且错误是由业内最优秀的人才之一发现的。 我已经在 5 小时内解决了那些只影响我自己的晦涩难懂的错误。
我目前正在尝试使用 nhibernate,不得不说,长期以来让我远离它的忧虑并没有错。 它是一个拥有庞大用户群的出色工具,但从本质上讲,映射文件/映射类/映射属性策略既软又脆弱。
这是我的观点,不需要惩罚性的否决票,因为我在批评 nhibernate。
LLBLGen is an exquisitely case hardened tool that generates ultimately extensible code. Customer service is second to none and bugs are fixed as they are found by one of the finest minds in the business. I have had 5 hour turnarounds on obscure, affecting only me, bugs.
I am currently cutting my teeth on nhibernate and have to say that the apprehension that kept me from it for so long was not misplaced. It is a great tool with a huge user base but inherently, the mapping file / mapping classes / mapping attributes strategy is at the same time soft and brittle.
This is my opinion, no need for punitive downvotes because I am criticizing nhibernate.
LLblgen 是一个商业工具,它使用基于设计器的配置来生成用于数据访问的类。
Nhibernate 是一个开源免费工具,它使用基于 xml 的映射文件将对象映射到数据库中的表。
与 LLblgen 相比,我更喜欢 Nhibernate。
LLblgen is a commercial tool, it uses designer based configuration to generate the classes for data access.
Nhibernate is an open source free tool that uses xml based mapping files to map your objects to the tables in the database.
I prefer Nhibernate over LLblgen.
取自 llblgen 主页的概述页面:
LLBLGen Pro,.NET 的 #1 O/R 映射器和数据访问层生成器,为您生成完整的数据访问层和业务外观/支持层(在 C# 中)或 VB.NET),使用现有的数据库模式集。 很快。 生成的 .NET 代码是编译器就绪的,可以由 .NET C# 或 VB.NET 编译器编译,立即由其他应用程序使用。
所以,是的,它也是一个 ORM 映射器,并且可以加载更多。
Taken from the overview page of llblgen's homepage:
LLBLGen Pro, the #1 O/R mapper and data-access tier generator for .NET, generates a complete data-access tier and business façade/support tier for you (in C# or VB.NET), using an existing database schema set. In seconds. The generated .NET code is compiler-ready and can, being compiled by the .NET C# or VB.NET compiler, be used immediately by other applications.
So yes, its an ORM mapper as well, plus loads more.