How to register MVC controllers shipped with a class library in ASP.NET Core

In many cases you’ll want to ship MVC controllers, possibly views or taghelpers, etc… as part of your class library. To do this correctly you’ll want to add your assembly to ASP.NET’s “Application…

Read this article

Articulate 4.0.0 released for Umbraco version 8

It’s finally out in the wild! Articulate 4.0.0 is a pretty huge release so here’s the rundown……

Read this article

Need to remove an auto-routed controller in Umbraco?

Umbraco will auto-route some controllers automatically. These controllers are any MVC SurfaceControllers or WebApi UmbracoApiController types discovered during startup. There might be some cases where…

Read this article

Benchmarking performance of your code between release versions

A while ago in 2016 I posted a question on the BenchmarkDotNet repository about an official way to run benchmarks between Nuget releases and I managed to find some time in 2018 to make that work.…

Read this article

Umbraco Down Under Festival 2019

I had the pleasure of attending and speaking at this year’s Umbraco Down Under Festival which was fantastic! Thanks to everyone at KØBEN digital for putting on such a nice event as well to all of the…

Read this article

Configuring Azure Active Directory login with Umbraco Members

This post is about configuring Azure Active Directory with Umbraco Members (not Users), meaning this is for your front-end website, not the Umbraco back office. I did write up a post about Azure AD…

Read this article

Configuring Azure Active Directory login with Umbraco

It’s been a while since I first set this up and back then not all of these settings were in the new Azure portal, but now that they are getting this all configured is quite easy so here’s the basic…

Read this article

How I configure my Umbraco Cloud website to support Nuget packages

This post is about how I have my own website setup on Umbraco Cloud. This is based on my own personal opinions and is not meant to be an Umbraco Cloud ‘best practices’ guide. I’ve written this post since it might help others who have the same requirements as I do.…

Read this article

Getting Umbraco to work with Azure Easy Auth

There’s a nifty feature in your Azure App Service that allows you to very quickly add authentication and authorization to your Azure website. You’ll see most folks calling this “Easy Auth” and there’s…

Read this article

Easily lock out Umbraco back office users

Want an easy way to lock out all back office users? Maybe you are performing an upgrade and want to make sure there’s no back office activity?Here’s a super handy script to do this:using System;using…

Read this article