我正在考虑在我的 mvc.net 应用程序中使用 nHibernate.Burrow。然而,我读过一些令人不安的事情,我希望在开始这个项目之前把它们整理出来:
使用 mvc.net 运行 .Burrow 是否有任何问题?
使用 4.0 框架运行 .Burrow 是否存在问题?
.Burrow 与 nHibernate 的耦合度如何?我已经阅读了几篇文章,表明我必须使用与创建 .Burrow 二进制文件相同版本的 nHibernate。
人们还有其他想法吗?
我正在考虑在我的 mvc.net 应用程序中使用 nHibernate.Burrow。然而,我读过一些令人不安的事情,我希望在开始这个项目之前把它们整理出来:
使用 mvc.net 运行 .Burrow 是否有任何问题?
使用 4.0 框架运行 .Burrow 是否存在问题?
.Burrow 与 nHibernate 的耦合度如何?我已经阅读了几篇文章,表明我必须使用与创建 .Burrow 二进制文件相同版本的 nHibernate。
人们还有其他想法吗?
是的,您应该使用带有适当 NHibernate 版本的 Burrow。如果您想将它与另一个一起使用,您可以尝试将assemblyRedirect放在 web.config 文件中。
而且我不会尝试将 Burrow 与 MVC 一起使用。是的,它具有会话管理和其他一些有用的功能,但它们与 ASP.NET Web 窗体相关联。
作为 mvc 应用程序的基础框架,我建议使用Sharp Architecture。它具有所有必需的二进制文件,并且所有版本都是最新的。