C#C
C#16mo ago
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.
Was this page helpful?