[英]ASP.NET MVC with NHibernate
我想通过NHibernate了解一些关于ASP.NET MVC的知识 。
我将NHibernate与ASP.NET MVC一起用于GarageCommerce.com ,即使在相当低预算的硬件上它也非常快。 与与数据库通信的原始成本相比,NHibernate的开销可以忽略不计。
有一个强大的社区 ,可以遵循的成熟模式和支持NHibernate Profiler等工具。 与您滚动自己的数据库访问权限相比,您最终可能会获得更高效的应用程序。
使用像NH这样强大的工具,您有更好的机会解决可伸缩性问题。 你可以打开它的二级缓存并用memcache备份它。 NHiberate.Shards还有一些工作可以帮助您横向分区数据。
Michael,nHibernate非常适合CRUD操作和处理业务对象的复杂操作。 虽然它可以处理相当复杂的查询,但在报告时,我会坚持使用Crystal报告......如果你有很多存储过程,那么ORM就不会太喜欢它们了。
只是好奇...我们使用水晶报告来处理基于Web的报告环境...繁重,复杂的存储过程长时间占用数据库然后导出为pdf。
使用像NHibernate这样的ORM转换为基于html的解决方案有意义吗? 似乎在性能调整方面有更多的灵活性?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.