使用DDD和(Fluent-)nHibernate的开源C#项目具有出色的架构?

时间:2010-11-01 19:27:34

标签: c# nhibernate open-source domain-driven-design

我已经在业余爱好基础上编写C#几年了,我真的很有兴趣学习DDD以及如何将nHibernate和DDD一起使用。

我喜欢阅读其他人编写的代码并尝试从中学习。我的问题是,是否有任何带有DDD和nHibernate的C#项目(例如Windows应用程序)?

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

试试CodeCampServer。它是HeadSpring的一个开源项目。他们使用AutoMapper(对象到对象映射器),NHibernate(ORM),ASP.NET MVC,StrucuteMap(IoC框架)和带有MVCContrib项目集成规则引擎的命令处理器。

他们提供了很多最佳实践。

答案 2 :(得分:-1)

看看Cuyahoga。它是一个开源的C#/ NHibernate ASP.NET MVC CMS。