【发布时间】:2012-07-01 13:21:24
【问题描述】:
我想开始一个使用 NHibernate 作为数据访问层的新项目。现在我的问题是,我可以在 ASP.Net 应用程序中使用 Sharp Architecture 还是仅用于 ASP.Net MVC?
【问题讨论】:
标签: c# asp.net nhibernate architecture sharp-architecture
我想开始一个使用 NHibernate 作为数据访问层的新项目。现在我的问题是,我可以在 ASP.Net 应用程序中使用 Sharp Architecture 还是仅用于 ASP.Net MVC?
【问题讨论】:
标签: c# asp.net nhibernate architecture sharp-architecture
我知道这不是你的问题,但只是为了确定:你可以使用 NHibernate 使用 S#arp 架构。 而且,在这种情况下,将 NH 与 WebForm 应用程序一起使用绝对没有问题。
现在,回到 S#arp。我从来没有用过S#arp,但是reading their tutorial你可以看到Controller和View之间的交互是基于域模型的。 也就是说,S#arp 的使用在 Controller 和您的后端架构之间。因此,如果您使用的是 WebForms 应用程序,代码隐藏将扮演控制器角色。
所以,据我目前所知,是的,您可以将 S#arp 与 WebForms 应用程序一起使用。
问候
【讨论】: