ASP.NET应用程序架构

Bra*_*ler 3 c# architecture asp.net

我的公司将在不久的将来在这个(大型!)ASP.NET应用程序上"破土动工".我们目前正处于设计阶段,过去开发的大部分ASP.NET应用程序都相对较小 - 不到几十页,还有一到两个开发人员.

任何人都可以指出任何资源,无论是在线还是其他,包括某些类型的最佳实践或大型ASP.NET应用程序的常见架构?

干杯,布拉德

Joe*_*ung 6

Web应用程序模式和实践指南并不是一个糟糕的起点.关于跟踪这些文件中的所有内容,请不要过于教条.


mke*_*y33 6

洋葱建筑(有点像六角形建筑):

Jeffrey Palermo在这个架构上做得非常出色.这是一种非常好的以松散耦合方式进行编码的方法,它有助于测试驱动开发,域驱动设计以及整体上的良好实践.另外,结识了Eric Evans的Domain Driven Design一书(它用Java编写的例子,但我用于C#项目没问题.)


JP *_*oto 5

请参阅模式与实践中的应用程序架构指南.它不是所有的ASP.NET,但它是全面的,免费的,并处理架构的所有层.