Kentico Xperience Developer hub
The hub collects all the essential resources you need to know to develop websites in Kentico Xperience.
Discover Xperience
Get started with Microsoft's guide to MVC design pattern and separation of concerns and ASP.NET Core Fundamentals.
Take the ASP.NET Core Fundamentals course on Pluralsight and learn the absolute basics of .NET Core.
Watch a video by Tim Corey on YouTube or take the Dependency Injection in C# and .NET with the Autofac Library course on Udemy.
Create a simple MVC web app with an ASP.NET Core application using the MVC approach in a Microsoft tutorial.
Is Dependency Injection pattern (DI) in .NET Core new to you? Look into Microsoft’s overview of the DI pattern and their take on DI in controllers and views.
Start with a short overview in Options Pattern in .NET Core or deep dive into a must-read tutorial Options pattern in ASP.NET Core from Microsoft.
Building a page with widgets
Check out how easy it is to create a landing page using Widgets in Xperience.
Page Builder features
Page Builder’s widgets and sections allow website administrators to edit page content and layouts in a WYSIWYG style. In this short video, learn what building pages with the Page Builder looks like.
A brief history of Xperience and ASP.NET framework
Since version 8, Kentico has supported two different development models, Portal Engine and MVC. The MVC, or Model-View-Controller, offers more flexibility and support for modern technologies, and has replaced Portal Engine based on the legacy ASP.NET Web Forms. Xperience supports application development on .NET Framework 4.8 using ASP.NET MVC and ASP.NET Core 3.1 or later.
Kentico 12 and previous versions only support the full .NET Framework.
Kentico Xperience supports application development on .NET Framework 4.8 using ASP.NET MVC and on ASP.NET Core 3.1 or later. For new projects, .NET Core is the recommended platform for front-end application development.
Learn what are the differences between the .NET MVC and .NET Core development models in the documentation.
- Learn about the fundamental changes between the Xperience ASP.NET MVC 5 and ASP.NET Core development models.
- See how Kentico Xperience is integrated into the application startup.
- Take a look at how Xperience uses Core's built-in IoC container.
- Investigate the differences in developing Page and Form Builder components.