Kentico Xperience 13 documentation and ASP.NET Core

Most documentation about running Xperience applications under ASP.NET Core can be found in a dedicated section: Developing Xperience applications using ASP.NET Core. The rest of the documentation still applies, but some code samples and scenarios might need slight modifications for Core projects.

Certain pages allow you to switch between Core and MVC 5 content using a selector located under the page heading.

All major differences between the MVC 5 and Core platforms are summarized in Migrating to ASP.NET Core.


Getting started

  1. Install Xperience
  2. Learn the basics by taking the tutorial
  3. Develop your own website

What's new in Refresh 4


MVC 5 development

Starting with MVC developmentDefining website content structureForm builder developmentPage builder development

Learn how to create your site by using Xperience features together with the MVC 5 framework.

ASP.NET Core development

Starting with ASP.NET Core development – Integrating Xperience membershipPage builder development

Learn how to use Xperience together with ASP.NET Core applications.


Applying customizationsCreating custom modulesHandling global eventsWorking with pages in the API

Get an overview of the best practices for customizing Xperience and start extending your project. Leverage the Xperience API with the public API reference and API Examples documentation.

Content management

Working with pagesUsing the content editorWorking with filesMultilingual websitesForms

Populate your site with content by creating pages, working with textual and visual content, or inserting widgets on pages.

On-line marketing

Marketing automationEmail marketing – CampaignsContact management – PersonasPersonalizationWeb analytics

Set up campaigns and track their success rate. Measure traffic on your site, gather information about its visitors and track their activities.


Developing on-line storesConfiguring on-line storesManaging on-line storesCustomizing on-line stores

Learn how to configure and manage on-line stores in Xperience. Configure payment methods, add products, product discounts, and more.