Keep your codebase consistent with custom `dotnet new <TEMPLATES>`

Albert Starreveld
6 min readApr 18

You’ve probably used the dotnet new webapicommand. You might not have given it much thought, but why did you not write the *.csproj file and the program.cs from scratch? And who do you write other files from scratch?

Building plumbing takes time and it hardly delivers any business value. Scaffolding boilerplate code increases productivity because it allows you to focus on writing code for the things that matter.

If you are a dotnet web developer, big chance you’re working with Angular too…