© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•2y ago•
18 replies
Dante

Question about best practices for project org

Im a beginner in C#, but I do have extensive experience in JS (NodeJS/React).
That means I can make things work by just googling answers, but there's one thing thats been confusing the hell out of me:

Project structure & naming conventions

I'm seeing different approaches and Im unsure which would be the best.

DTO folders?
Entities Folders?
Models Folders?
Helpers?
Services?

Can anyone recommend a good project structure that you have seen widely used ? Id need something that says "in the models folder you add your API models" for example - just so I get an idea.

I know the question might be a bit far fetched, but Im hoping to get any kind of advice at this point.
Unfortunately this is not something I am able to learn on my own and Im currently only working on personal projects on C#.

Appreciate it.


EDIT: Articles, tutorials or whatever you deem necessary is also welcome.
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Question about project ideas
C#CC# / help
7mo ago
AutoMapper best practices
C#CC# / help
2y ago
✅ Permission best practices
C#CC# / help
3y ago
✅ C# best practices clarification
C#CC# / help
3y ago