Speaker: Layla Porter

Level: 200

One common practice to write maintainable code is to minimise repetition, often referred to as DRY or Don’t Repeat Yourself. However, have you ever considered how much you repeat yourself when you create a new .NET application? You’ve found your ideal architecture and folder structure and now every time you create a new project you have to create the file structure then add all the different project types you need. Don’t forget all those NuGet dependencies too and the boilerplate code from other projects you continually copy in. In this talk, you’ll learn the different ways you can create custom templates for .NET projects using a variety of tools, helping to reduce repetition, write better applications, apply incremental improvements, all whilst saving you time and effort.