2010-09-17 53 views
0

我想要一个简单的NH样本项目,您可以考虑人们在开始使用NH时可以参考的最佳实践?开始使用NHibernate时参考的最佳实践示例?

我一直在使用它几个月,现在仍然与许多方式来做事情,但不知道哪个是最好的方法。

+3

有没有这样的事情:

除此之外,丰富的信息,可以在属于NHibernate的贡献者以下的博客中找到作为最佳方法。有许多有效的方法,你应该选择的方法很大程度上取决于你的方案。所以我建议你从描述你的场景开始。请记住,您提供更多答案的更多细节将越来越接近您正在谈论的这种难以捉摸的最佳方法。另一种我认为是好的方法是选择一种方法,尝试一下,开发一些示例应用程序,看看它是否适用于您的场景,并在此共享代码,以便我们可以在必要时讨论并改进它。 – 2010-09-17 11:48:27

+0

我该如何保持逻辑层松散耦合,同时有一个测试驱动的方法,洋葱teschniques ...等? – learning 2010-09-17 12:18:43

+0

为什么我们总是需要在使用语句中包装事务? – learning 2010-09-17 12:19:36

回答

0

我认为这真的取决于你的意思是最好的方法。您可能喜欢观看关于这个主题的一些灰色截屏,我发现它们非常有用。也有很多其他主题。 Dimecasts.net

0

代码阵营服务器上的ASP.NET MVC和NHibernate http://codecampserver.codeplex.com/

也是一个很好的参考,在科目读一本书。它会帮助你很长一段路。

编辑: 你似乎在寻找一个一般的指导,带您通过良好的设计等一些概念,专门针对ASP.NET MVC,我可以推荐http://jeffreypalermo.com/blog/read-all-of-asp-net-mvc-2-in-action-now-while-you-wait-for-the-printed-book/

你提到洋葱架构,书(AFAIK)发明这个术语的杰弗里巴勒莫(Jeffrey Palermo)写的。

如果您想了解更多有关ASP.NET MVC(有或没有NH)的示例项目(有很多很多),请告诉我。

1

uNhAddIns一个伟大的截屏系列还包含了一些优秀的样本。

Effectus也很有意思。我不得不同意Darin Dimitrov。没有“最好”的做法;有很多方法可以做事,每一种都有其优点和缺点。