【问题标题】:Can I use Sharp Architecture in an classic ASP.Net application or it is only for ASP.Net MVC?我可以在经典的 ASP.Net 应用程序中使用 Sharp Architecture 还是仅用于 ASP.Net MVC?
【发布时间】:2012-07-01 13:21:24
【问题描述】:

我想开始一个使用 NHibernate 作为数据访问层的新项目。现在我的问题是,我可以在 ASP.Net 应用程序中使用 Sharp Architecture 还是仅用于 ASP.Net MVC?

【问题讨论】:

    标签: c# asp.net nhibernate architecture sharp-architecture


    【解决方案1】:

    我知道这不是你的问题,但只是为了确定:你可以使用 NHibernate 使用 S#arp 架构。 而且,在这种情况下,将 NH 与 WebForm 应用程序一起使用绝对没有问题。

    现在,回到 S#arp。我从来没有用过S#arp,但是reading their tutorial你可以看到Controller和View之间的交互是基于域模型的。 也就是说,S#arp 的使用在 Controller 和您的后端架构之间。因此,如果您使用的是 WebForms 应用程序,代码隐藏将扮演控制器角色。

    所以,据我目前所知,是的,您可以将 S#arp 与 WebForms 应用程序一起使用。

    问候

    【讨论】:

      猜你喜欢
      • 2012-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-07
      • 2011-03-05
      • 1970-01-01
      • 2012-02-14
      • 1970-01-01
      相关资源
      最近更新 更多