What is the most popular architecture with dotnet? I'm using ASP.NET MVC right now, but I want to expand my workspace with a larger architecture. Please provide me with details and links.
Onion architecture.Sharp architecture. (this is actually a structure)
Lately - there has been talk about CQRS .
I would like to add Domain Driven Design , but this is not an architecture (despite the fact that it seriously affects it). Because popularity is increasing.
Depending on your needs, you will need to find your details and design the architecture later. Look at: Do you have good examples of architecture for architecture?
I believe SOA or n-tier (without UI) are the most popular for back-end. And for clients: asp.net (with the mvvm template), silverlight (with the mvvm template) or a heavy client with any pseudoMVS.
NDepend documentation comes with some pretty interesting online documentation / white papers on .NET code architecture:
Tips for partitioning code through .NET assemblies
Dependency Management Components for a Clean Architecture
Refactoring, restructuring, and alignment costs
Evolutionary design and acyclic layout
Layers, Level Metric, and Method Discourse
Fighting Complexity
Source: https://habr.com/ru/post/1303538/More articles:37signals layout template - htmlhg: how to convert a single subversion branch - version-controlExcluding some tags from the Cufon Font system - class"SELECT TOP", "LEFT OUTER JOIN", "ORDER BY" gives additional rows - sqlCannot convert const char * to char * - c ++PNG file check - securityHow to reach many grids like SQL Server Results Pane - c #C # Dictionary Loop Enhanment - performanceLucene.NET: Retrieving All Conditions Used in a Specific Document - luceneGDB backtrace does not show function names - functionAll Articles