Meest gestelde vragen over Umbraco 9

Veel van de zorgen van bedrijven die gebruikmaken van de diensten van Umbraco hebben te maken met migraties of het gebrek aan expertise en kennis van dit krachtige CMS.

Met de komst van Umbraco 9 vraagt u zich waarschijnlijk af... wat zijn de belangrijkste veranderingen ten opzichte van Umbraco 8? Welke gevolgen heeft deze wijziging voor mij? Moet ik mijn website updaten? Zal Umbraco 8 stoppen met werken?

Hieronder beschrijven we de belangrijkste wijzigingen in Umbraco 9 en beantwoorden we de meest gestelde vragen van Umbraco-gebruikers.

 

Belangrijkste veranderingen in Umbraco 9: 

 

Hogere prestaties en schaalbaarheid

Elk project heeft andere behoeften en vereisten, dus Umbraco 9 heeft meer flexibiliteit om verschillende websites te ondersteunen, van klein en eenvoudig tot groot en complex.

 

Een software gericht op de toekomst

Met nieuwe verbeteringen die "onder de motorkap" zijn aangebracht, is Umbraco nu gemakkelijker te gebruiken, te onderhouden en te ontwikkelen dan ooit tevoren. U vindt verbeteringen in alle API's en services, evenals nieuwe specifieke voordelen van .NET 5 zoals MSDI (Microsoft Dependency Injection), Hosted Services, Razor TagHelpers of .NET CLI.

 

Architectonische verbetering

Ook de structuur en architectuur van Umbraco is verbeterd. In de nieuwe versie is het makkelijker te vinden wat u nodig hebt en zijn ze verder afgestemd op conventies zoals Configuration en Microsoft Dependency Injection.

 

Meer toolopties en platformonafhankelijke mogelijkheden

Omdat het een echt .NET 5 en ASP.NET Core CMS is, heeft u meer keuze in hoe u in Umbraco wilt programmeren en welke tools u gebruikt. Nu kunt u profiteren van de platformonafhankelijke mogelijkheden die zijn ingebouwd in .NET 5.

Met Umbraco 9 wilden ze dichter bij de professional komen, waar hij ook is, ongeacht zijn besturingssysteem of zijn technologische universum. U kunt bijvoorbeeld samen met een collega die op Windows werkt vanaf een Mac coderen en het web publiceren op een Linux-server.

Dit maakt het CMS toegankelijk voor meer ontwikkelaars die nu hun magie op Umbraco kunnen uitwerken vanaf hun voorkeursplatform.

Als u Umbraco 9 wilt testen, kan dat al door een 14-daagse proefversie van de Umbraco Cloud te voltooien of door het op u computer te installeren: 

 

Installatie op uw computer: 

U kunt Umbraco 9 ook op uw eigen computer installeren en configureren en alle mogelijke implementatieworkflows en hostingopties instellen (zolang ze compatibel zijn met .NET 5).

Als u met deze optie een project naar uw lokale computer kloont, merkt u mogelijk een aanzienlijke verandering in de projectstructuur en bestanden.

 

 

Meest gestelde vragen over Umbraco 9: 

Hier zijn enkele van de meest gestelde vragen over Umbraco 9 en datamigratie van Umbraco 8 naar Umbraco 9.

 

Welke invloed hebben de nieuwe structurele veranderingen op mijn Umbraco-projecten?

Dit hangt af van het type functionaliteit dat uw project bevat en hoe nauw de implementatie is verbonden met het .NET Framework.

U zult merken dat veel van de Umbraco-functies waarmee u bekend bent hetzelfde of vergelijkbaar zijn, dus aan de slag gaan met Umbraco 9 zou een vertrouwde ervaring moeten zijn.

 

Zal de bewerkingservaring van de backoffice veranderen?

Nee, de migratie van Umbraco naar .NET Core is erop gericht om de backend en broncode te updaten om op het nieuwe framework te draaien. De backoffice krijgt dezelfde look en feel en de bewerkingsmogelijkheden zijn vergelijkbaar met die van Umbraco 8.

 

Kan ik mijn huidige website updaten naar Umbraco 9?

U zult geen upgrade-knop vinden, maar u kunt bestaande projecten migreren naar Umbraco 9. Dit geldt voor zowel het open source CMS als projecten in de Umbraco Cloud (Uno- en Heartcore-projecten worden automatisch geüpgraded naar Umbraco 9 tegen een later stadium).

Als u wilt dat wij u adviseren of enkele punten met u bespreken, hoeft u ons alleen maar te schrijven.

 

Hoe kan ik projecten migreren van Umbraco 8 naar Umbraco 9?

Alle projecten kunnen worden gemigreerd, maar de omvang van de taak hangt af van de huidige configuratie van uw project. De grootste verandering is de overstap van ASP.NET naar ASP.NET Core, dus de beslissende factor bij uw projectmigraties is hoe nauw het verbonden is met ASP.NET en het .NET-framework.

Hier zijn enkele van de belangrijkste gebieden die uw aandacht nodig hebben tijdens de migratie:

  • Inhoudsmigratie
  • Uw inhoud zal gewoon werken, aangezien er zeer weinig wijzigingen in de database zijn (en er zijn automatische migraties hiervoor).
  • Migratie van pakketten en afhankelijkheden
  • Uw pakketten en andere afhankelijkheden moeten werken met Umbraco 9 en .NET 5+. Veel Umbraco-pakketten zijn al beschikbaar voor versie 9, maar in sommige gevallen moet u mogelijk op zoek naar alternatieven of contact opnemen met de maker van het pakket en vragen naar hun Umbraco 9-upgradeplan.
  • Code migratie
  • Wat betreft uw eigen code, het zal wat werk vergen. Voor sjablonen zijn de wijzigingen meestal syntactisch.

 

Moet ik mijn huidige website updaten?

Als u kunt, ja. Umbraco 9 is in veel opzichten beter dan eerdere versies, inclusief runtime-prestaties.

Voor projecten die niet meer in ontwikkeling zijn en waar runtime-prestaties niet belangrijk zijn, raden we u aan de langetermijnondersteuning van Umbraco 8 te overwegen om al dan niet de sprong te wagen.

Umbraco 9 is nu de belangrijkste release van Umbraco, wat betekent dat u elke 6 weken toegang hebt tot nieuwe functies en fixes als onderdeel van de kleine release-cadans.

 

Wat gebeurt er als ik niet upgrade naar Umbraco 9?

Niks. Wanneer de nieuwste secundaire versie van Umbraco 8 wordt uitgebracht (wordt in de toekomst gecommuniceerd), wordt die versie 2 jaar lang ondersteund plus een extra jaar "beveiligings"-updates.

U kunt dus geruime tijd veilig zijn in Umbraco 8. Na de release van de laatste kleine versie van Umbraco 8 zullen er geen features meer worden toegevoegd aan versie 8. De beveiligingsfase begon in juli 2021 en het einde van de levensduur zal in september 2023 zijn.

 

Zal Umbraco de LTS-versies van Microsoft .Net volgen?

Ja. Vanaf Umbraco versie 10 (naar verwachting in de eerste helft van 2022), zal Umbraco aansluiten bij de LTS-versies van Microsoft .NET. Dit betekent dat u er zeker van kunt zijn dat projecten op Umbraco LTS-releases toegang hebben tot de nodige bug- en beveiligingsoplossingen voor 24 maanden + 12 maanden alleen-beveiligingsoplossingen.

 

Hoe gemakkelijk zal het zijn om van versie 9 naar 10 te migreren?

De release van Umbraco 10 staat gepland voor de eerste helft van 2022. Deze datum is eerder dan de vorige grote versies van Umbraco, maar weerspiegelt het nieuwe semantische versiebeheer en de timing van de release. Dit plan is gebaseerd op een grote LTS-release om de twee jaar, waardoor Umbraco de timing van Microsoft .NET LTS-releases nauwlettend in de gaten kan houden. Umbraco 10 zal dus een LTS-versie zijn die is afgestemd op de .NET 6 LTS.

Wanneer Umbraco 10 in 2022 wordt uitgebracht, zal het een LTS-versie zijn. Dus moet u wachten met migreren of nieuwe projecten uitstellen? Nee. Onze aanbeveling is dat u migreert naar Umbraco 9 om volledig te profiteren van het nieuwe framework. Het migreren van projecten van Umbraco 9 naar 10 zal niet hetzelfde zijn als het overstappen van versie 8 naar 9. Het proces zal meer lijken op het upgraden van een oude Umbraco 8 minor naar de nieuwste versie van Umbraco 8 minor. Nieuwe grote releases zullen belangrijke wijzigingen bevatten, maar deze zullen tot een minimum worden beperkt en waar mogelijk zullen automatische migraties worden toegevoegd, en daarom verwachten we dat de overgang tussen toekomstige grote releases relatief soepel zal verlopen - vooral als de regelmaat wordt gehandhaafd.

 

Werken Umbraco 8-pakketten op het nieuwe framework?

Nee, de pakketten zullen gemigreerd moeten worden naar de nieuwe versie. De hoeveelheid werk die hiermee gemoeid is, is afhankelijk van de functionaliteit van het pakket.

Als u zich over geen van deze aspecten zorgen wilt maken, kunt u contact met ons opnemen, wij zijn sinds 2011 een officiële Umbraco Gold Partners en hierdoor hebben we directe toegang tot Umbraco ondersteuning en advies voor al onze projecten. Een ander aspect om te benadrukken, we hebben ook toegang tot alle plug-ins die de productiviteit verbeteren die dit CMS biedt, wat de meer dan 80 gespecialiseerde ontwikkelaars in Umbraco helpt om op de meest efficiënte manier te werken.

te detallamos los cambios más significativos de Umbraco 9 y respondemos las preguntas más frecuentes de los usuarios de Umbraco

 

Is dit het juiste moment om Umbraco 9 te gaan gebruiken of te migreren?

Contacteer mij en ik help u verder!