Hello All
What are the most popular architecture with dotnet? Right now i am using ASP.NET MVC, but i want to increase my work area with more architecture.Please provide me detail and links.
Hello All
What are the most popular architecture with dotnet? Right now i am 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: http://stackoverflow.com/questions/473088/do-you-have-any-good-examples-of-architecture-for-architectures-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