1. Upgraden of migreren
Aangezien Umbraco in de afgelopen jaren een andere manier van versiebeheer heeft toegepast, is upgraden naar een nieuwe(re) versie niet altijd eenvoudig. De verschillende tussen Umbraco 4, 6, 7 en 8 zijn dusdanig (ook in onderliggende code), dat we hierbij spreken van een migratie. Een migratie is mogelijk, maar complex. Er moet veel code worden aangepast, er zijn grote verschillen in gebruikte Microsoft-technologiën, veel functionaliteiten werken niet out-of-the-box en de complete webste moet getest worden. Een tijdrovende klus. Daarbij is het belangrijk om te noemen dat je geen versies kan overslaan. Draait je website op versie 7 en wil je naar versie 10, dan zal je ook versie 8 en versie 9 langs moeten.
Vanaf Umbraco 9 spreken we van upgraden; het bijwerken van de software naar de nieuwe(re) major. Upgraden van versie 9 naar versie 10 is vele malen eenvoudiger, omdat dezelfde technologiestack wordt gebruikt. Hoe eenvoudig of complex upgraden naar toekomstige versies is, zal pas bekend zijn op het moment van releasen van deze versies.