- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用LightSpeed有什么体验? ? Mindscape 提供的比较并没有过多说明 NHibernate。 Lightspeed 看起来很灵活,但我没有看到太多关于性能的信息。光速的表现如何?使用 Lightspeed 有什么缺点吗?
最佳答案
在过去的六个月中,我在工作中一直使用 NHibernate 和 Active Record,并在业余时间在家中使用 LightSpeed。
优点/缺点到目前为止,我发现 LightSpeed 和 NHibernate with Active Record 都很容易学习。
我还没有发现 LightSpeed 的缺点。我最喜欢的功能是:
我最喜欢 Active Record 的功能是:
Active Record 对我来说的缺点是:
性能我(尚未)还没有并排比较这两种产品并对它们进行同等的性能测试。
我猜测 NHibernate 存在更深层次的类层次结构。在使用 ANTS Profiler 优化我的代码时,我发现对于一个简单的查询,在生成实际的 SQL 查询之前,会通过 NHibernate 类进行一次又一次的调用。
当然,生成的查询将对 ORM 的最终性能产生重大影响。
LightSpeed 和 NHibernate 都提供延迟加载,Active Record 使 NHibernate 可以轻松实现这一点。
我认为使用 Lightspeed 和 Linq 来优化查询更容易,并且对于维护代码的人员来说更清晰。然而通常不建议编写 NHibernate HQL。
关于.net - Lightspeed 与 NHibernate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/732105/
使用LightSpeed有什么体验? ? Mindscape 提供的比较并没有过多说明 NHibernate。 Lightspeed 看起来很灵活,但我没有看到太多关于性能的信息。光速的表现如何?使用
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我正在使用 Mindscape.Lightspeed 并收到以下错误:错误:对象名称“KeyTable”无效。 LightSpeedContext context = new LightSpeedCo
我在 NuGet 上进行了搜索,但找不到 Lightspeed NuGet 包。 我拥有 Lightspeed 5 的专业许可证,因此我拥有在非 ASP.Net 5 代码中使用 Lightspeed
我是一名优秀的程序员,十分优秀!