开发者

Most popular architecture used with dotnet

What are the most popular architecture with dotnet? Right now i a开发者_JAVA百科m using ASP.NET MVC, but i want to increase my work area with more architecture.Please provide me detail and links.


Onion architecture.
Sharp architecture. (it's a framework actually)

Lately - there's buzz about CQRS.

I would like to add Domain Driven Design but it's not an architecture either (despite that it seriously influences it). Because it's popularity increases.


Depends of your needs, you need to discover your requisites and later design the architecture. Look at: Do you have any good examples of "architecture for architecture's sake"?

I suppose SOA or n-tier (witout the UI) are the most popular for back-end. And for clients: asp.net (with mvp pattern), silverlight (with mvvm pattern) or heavy client with any pseudoMVC.


NDepend documentation comes with some pretty cool online documentation / white books concerning architecture of .NET code:

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

Layering, the Level metric and the Discourse of Method

Fighting Fabricated Complexity

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜