Layla Porter

Layla is a self-taught .NET web developer and former Pilates teacher and professional horse-rider. She is passionate about Microsoft technologies and organises the Milton Keynes .NET meetup group. Layla is a Developer Evangelist at Twilio, based in London.

Keeping it DRYer with Templates

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.