我正在寻找一个示例应用程序,它展示了很好地利用了架构模式,到目前为止我找到了
上面的问题是,要求这样做的要求,使它成为一个噩梦。
我的要求清单是,它应该很容易启动和运行,涵盖基础知识,并且需要使用.NET语言。
答案 0 :(得分:2)
答案 1 :(得分:1)
ASP.NET MVC的Nerd Dinner怎么样?
答案 2 :(得分:1)
我发现了Dino Esposito等人的The Northwind Starter Kit到this great book。人。使用分层的MVC架构,非常容易设置。转到源代码选项卡并下载现成的Visual Studio解决方案。
答案 3 :(得分:0)
.NET StockTrader示例应用程序,展示了企业SOA架构。
答案 4 :(得分:0)
我发现Eric Evans DDD书是迄今为止我读过的最具启发性的企业应用程序架构书。阅读本书,我学到了更多关于软件架构的知识,而不是研究任何示例应用程序。
作为旁注,我不会将自己局限于.NET语言。例如。如果您了解C#,您会发现Java易于阅读。
说到这里,DDD周围有一个很大的社区,他们在http://domaindrivendesign.org/上有一个很好的示例应用程序(用Java)。
答案 5 :(得分:0)
NDepend文档附带了一些非常酷的在线博客文章,文章和关于.NET代码体系结构的白皮书:
Advices on partitioning code through .NET assemblies
Control Components Dependencies to gain Clean Architecture
Re-factoring, Re-Structuring and the cost of Levelizing
Evolutionary Design and Acyclic componentization