Lotte Pitcher

Microsoft MVP | Developer Advocate at Umbraco

dotnet new Templates: An Underused Tool in a .NET Developer’s Toolkit

Creating custom dotnet new templates is nothing new, but you might not realise just how easy and how powerful they can be. You might think they are only for new .NET projects, but they're not! The dotnet new engine works with all text-based files, including XML, Markdown and YAML. You can publish them to Nuget as Lotte has done for the popular open-source .NET CMS Umbraco, share them within your organisation, or use them personally to speed up your development.

In this session we shall walk through creating and testing a new 'project' template from a working application, and explore how 'item' templates can add features to existing projects. If you hate doing the same thing twice, want to accelerate the start of new projects, or aim to ensure consistency across all your projects, this session is for you. You’ll leave with the knowledge to create your own templates and plenty of ideas on how to use them. It’s time to retire those old PowerShell scripts!

Lotte Pitcher

Lotte Pitcher has been using Microsoft technologies to build websites for longer than she cares to remember, from classic ASP and through every version of .NET since. She has run a web development agency in London, and is now a member of the Developer Relations team at Umbraco enjoying the challenges of maintaining a successful open-source project and collaborating with their dedicated community around the world.

As a Microsoft MVP and a long-time open-source contributor, Lotte organises meetups, hackathons and conferences, gives talks and releases software. She is a passionate advocate for being an active member of a tech community, and aims to create in-person and virtual spaces that are inclusive, safe and friendly for everyone.