Hi everyone,
I’ve been working with ASP.NET for a while now, mostly on small to mid-sized applications. Recently, I started on a larger project and I’m finding it challenging to keep the folder structure and codebase clean as it grows.
Are there any standard practices or architectural patterns you follow to keep large ASP.NET (MVC or Core) projects maintainable and organized?
Would appreciate any tips, examples, or resources you recommend!
Thanks in advance,
Ramesh

Prasad RaveendranPosted Jun 8, 2025, 12:37 AM
https://learn.microsoft.com/en-us/dotnet/architecture/modern-web-apps-azure/common-web-application-architectures
https://www.youtube.com/watch?v=VKc88NWf4lw
https://www.youtube.com/watch?v=1OLSE6tX71Y
I recommend first understanding your requirements thoroughly, then selecting the solution carefully. There's always a trade-off to consider
Mahesh ChandPosted Jun 7, 2025, 1:27 PM
Clean Architecture Project Layout: