【问题标题】:Does Anyone Know Of A Solid Web Example Using ASP.NET MVC1 or MVC2, NHibernate, Fluent NHibernate & Castle?有人知道使用 ASP.NET MVC1 或 MVC2、NHibernate、Fluent NHibernate 和 Castle 的可靠 Web 示例吗?
【发布时间】:2010-05-01 21:48:49
【问题描述】:

我正在寻找有关如何使用 ASP.NET MVC1 或 MVC2、NHibernate、Fluent NHibernate 和 Castle 的可靠非控制台示例。我看了夏普架构,对于我的新手来说,它实在是太难以消化了。我需要一个干净、清晰、简洁的步骤 A、步骤 B、步骤 C 教程或一个可靠的示例,它是 Web 应用程序而不是控制台应用程序。我搜索了又搜索,发现了不完整的示例(只有足够信息让我说出代码在哪里的示例)、控制台应用程序和没有好的 Web 应用程序示例。有谁知道一个完整的网络示例?如果我看到另一个控制台示例,我会尖叫....

【问题讨论】:

  • NHibernate 上下文中的控制台和 Web 项目有什么区别?
  • 我需要一些东西来展示设置的最佳实践。我看到的控制台应用程序显示了设置 sessionfactories 的各种方法,当应用于无状态 Web 应用程序的概念时,这些方法对我来说没有意义。控制台应用程序没有 global.asax。与大多数 Web 应用程序相比,它们的设置也非常简单。我需要一个 Web 示例来给我一个起点——一个 Web 应用程序的起点。你知道吗?
  • 城堡有多个子项目。在这种情况下,我假设您指的是温莎。
  • 你是对的迈克尔。我的意思是温莎。
  • What is the difference between a console and a web project in an NHibernate context? @Paco 大约相当于白天和黑夜之间的差异。 NHibernate 是关于会话管理模式的,而 Web 应用程序与厚应用程序的模式几乎是不同的。

标签: asp.net asp.net-mvc nhibernate fluent


【解决方案1】:

看看这个:

http://tekpub.com/view/aspmvc/1

http://tekpub.com/view/mvc3/1

我不能推荐这些视频,他们有一个令人难以置信的 MVC 示例项目与他们一起在这里。

https://github.com/tekpub

  • 最大

【讨论】:

  • 谢谢马克斯。我将查看此站点及其文档/代码。
  • @Max 您提到的链接不起作用,它显示错误 404 .... 我正在寻找有关如何集成以及如何将 nhibernate 与 asp.net Web 应用程序一起使用的示例。 . 你能建议任何链接来展示如何将 nhibernate 与 asp.net Web 应用程序一起使用.....
  • 嘿@pratapchandra,看起来他们改变了他们的网站并且网址坏了。我修复了它们以及 github 链接。
【解决方案2】:

搜索 Nerd Dinner 变体。这个示例项目足够复杂,可以被视为现实世界,但也足够有限,不会失去教学技术的范围,而不是完成业务逻辑的练习。

那里有足够多的变体,您应该可以找到具有您正在寻找的各种工具的变体。

【讨论】:

    猜你喜欢
    • 2012-01-23
    • 1970-01-01
    • 2016-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 2013-10-04
    相关资源
    最近更新 更多