Kentico Phoenix: alles wat je moet weten

Wat veranderde er met Kentico 13: MVC, minder applicaties en nieuwe functies

Het gerucht ging dat Kentico een nieuw CMS-platform zou uitbrengen, Kentico Phoenix of Kentico 13. Enthousiast als we waren, wilden we je het nieuwe platform al voor de lancering voorstellen.

We schreven dit artikel in juli 2020, voor de lancering. Kentico Phoenix kwam in het najaar van 2020 uit als Kentico Xperience 13. Vandaag is Xperience by Kentico het belangrijkste platform van Kentico.

Het einde van de Kentico Portal Engine

Portal Engine

Een van de grootste veranderingen is het einde van de Kentico Portal Engine: het einde van een tijdperk! Kentico 13 ondersteunt hem niet meer. Je kunt geen nieuwe Portal Engine-websites meer maken, en websites bouwen met Web Forms behoort tot het verleden. MVC wordt de nieuwe standaard. Daarbovenop ondersteunt Kentico 13 de nieuwste .NET Standard en .NET Core (MVC!), een enorme mijlpaal.

Installeer je een nieuwe Kentico-applicatie, dan kies je tussen ASP.NET MVC 5 en ASP.NET Core:

Kentico custom installation: choose the development model, ASP.NET MVC 5 or ASP.NET Core

ASP.NET MVC en ASP.NET Core zijn vandaag de beste aanpak om webapplicaties te bouwen, met veel voordelen tegenover het oude ASP.NET Web Forms. De codelogica is netjes gescheiden, zodat je de front-end van een website kunt vervangen zonder aan de back-end of de bedrijfslogica te raken. Een nieuwe front-end bouwen gaat zo sneller en kost minder.

Code in MVC is overzichtelijk, georganiseerd en granulair, waardoor webapplicaties makkelijker te ontwikkelen en te onderhouden zijn. Webapplicaties in MVC of .NET Core zijn sneller, en veel nieuwe functies verbeteren de prestaties. Klinkt goed, toch?

MVC heeft ook een grote community, zodat developers elkaar kunnen helpen, en er zijn veel meer bibliotheken met nuttige code. En omdat MVC en .NET Core zo verspreid zijn, vind je makkelijker developers. Kentico zou de Portal Engine tegen eind 2020 laten vallen, en de ondersteuning voor Kentico-projecten erop zou tegen eind 2022 stoppen.

Kort samengevat levert de overstap van Web Forms naar MVC 5 of .NET Core MVC je dit op:

  • een toekomstbestendig CMS, want .NET Core en MVC zijn vandaag de voorkeur om webapplicaties te bouwen
  • makkelijker onderhoud en upgrades
  • betere prestaties
  • een grote community en ondersteuning
  • meer mogelijkheden om widgets aan te passen

Ongebruikte Kentico-applicaties verdwijnen

Opruimen

Ken je het Kentico CMS, dan herken je wellicht applicaties zoals Bad words, CSS stylesheets, Chat, Message boards en Polls. Alle Kentico-applicaties waren geschreven voor de Portal Engine en moesten voor Kentico Phoenix dus in MVC herschreven worden. Kentico greep die kans om veel ongebruikte functies te schrappen. Deze applicaties zijn niet beschikbaar in Kentico Phoenix:

  • Blogs en My blogs
  • Polls
  • Banners
  • Conversions (vervangen door de nieuwe manier om doelen in te stellen, al in Campaigns en A/B-tests)
  • Abuse report
  • Avatars
  • Bad words (onze excuses aan alle echte fans)
  • Badges
  • Content rating
  • Chat
  • Events
  • Forums
  • Groups en workgroups
  • User contributions
  • Message boards
  • CSS stylesheets (vervangen door sitespecifieke CSS voor de WYSIWYG-editors in de beheeromgeving)
  • Device profiles, ook 51Degrees
  • JavaScript files
  • Notifications
  • Portal Engine en ASPX-templates
  • Transformations

Het resultaat is een overzichtelijker, compacter CMS. Kentico Phoenix bevat alleen de functies die je echt nodig hebt, dus werken met de applicaties die je bedrijf nodig heeft, wordt nog makkelijker.

Nog steeds ondersteuning voor .NET Framework 4.8

.NET Framework 4.8

De toekomst van webontwikkeling is .NET 5 (.NET Core). Kentico Phoenix zet in op .NET 5, maar ondersteunt standaard nog .NET Framework 4.7.x en 4.8.x, dus je kunt nog met MVC 5 ontwikkelen. De Kentico-beheeromgeving zelf, de 'moeder', is nog in de Portal Engine geschreven. Kentico Phoenix verandert dat niet, dus alle eigen modules, klassen en geplande taken blijven werken. Misschien zet Kentico 14 de 'moeder' om naar MVC: volg ons op LinkedIn om op de hoogte te blijven!

Kentico-widgets

Widgets

Kentico Phoenix heeft veel standaard MVC-widgets, zoals de rich-text-editor. Je kunt ook widgets van andere developers downloaden op de marktplaats van Kentico, zodat je een nieuw project snel opzet met je favoriete widgets.

Kentico marketplace with MVC widgets such as a calendar, a logon form and a rich text editor

Je kunt ook doorzoeken wat er in al je widgets staat, wat in Kentico 12 of lager niet kan. Contentredacteurs vinden zo sneller wat ze zoeken, over alle widgets op je site heen.

Een nieuwe interface voor marketingautomatisering

Marketingautomatisering

Een andere interessante nieuwigheid is de nieuwe interface voor marketingautomatisering. Een gebruiksvriendelijk raster met snap-to-grid maakt het veel makkelijker om je automatisering op te zetten: sleep stappen op hun plaats en voeg acties toe, zoals een voorwaarde of een timer. In Kentico 13 kun je ook templates voor marketingautomatisering maken. Vertrekken van een template bespaart zeker tijd, en de nieuwe interface geeft je een duidelijk overzicht van alle ingestelde stappen.

Naast de standaardacties kunnen developers eigen acties bouwen, zodat je flows precies doen wat je bedrijf nodig heeft.

Maak je een nieuw automatiseringsproces, dan begin je van nul of vanuit een template. In dit voorbeeld koos ik de standaardtemplate 'Send birthday message'. Rechts kies je flowstappen en contactacties. In het raster stel je elke stap in die je nodig hebt.

Kentico marketing automation process based on the birthday message template, with flow steps and contact actions on the right

Herbruikbare content is terug

Herbruikbare content

Nog een interessante functie is herbruikbare content. Ze bestond in Kentico 10 en 11 en verdween daarna. Gelukkig komt ze terug in Kentico Phoenix, met een betere interface. Kentico geeft je drie manieren om content te hergebruiken:

  1. Koppel een pagina of object via de nieuwe functie Linked Node.
  2. Gebruik gerelateerde pagina's via het tabblad Related pages en relaties.
  3. Gebruik ad-hoc gerelateerde documenten, via een veld van het type 'Page field' in een paginatype.

Kentico Create new item screen with the option to link an existing page

Kentico Phoenix brengt zeker boeiende nieuwe functies.

Werk je met Kentico?

Vragen?

Werd je enthousiast over Kentico? Als Kentico-partner helpen we je het Kentico-platform te bouwen dat bij je bedrijf past. Neem contact op voor meer informatie.

Contacteer ons

Klaar om je digitale ervaring naar een hoger niveau te tillen? Neem gerust contact met ons op voor meer informatie over onze diensten en hoe we jou kunnen helpen het volledige potentieel van je digitale marketing te benutten.

Vertel ons over je project

En we komen met een oplossing op maat

Neem contact op met één van onze consultants om de perfecte match te vinden die bij je past en waarmee je kunt groeien.

Cookie Policy

Onze site maakt gebruik van cookies om de website-ervaring te verbeteren. Door onze website te gebruiken, gaat u akkoord met ons gebruik van cookies.

Voorkeur opslaan