Learning path: Upgrade to Xperience by Kentico - development and execution.
Getting ready to execute an upgrade from Kentico Xperience 13 (KX13) to Xperience by Kentico (XbyK)? This learning path guides you through the complete technical implementation, from a step-by-step walkthrough of the upgrade process to advanced scenarios like content model restructuring and widget migration.
If you’re responsible for upgrade planning and strategy, see the Upgrading to Xperience by Kentico - Overview module for software architects.
You’ll learn how to…
- Set up KX13 and XbyK development environments
- Run the Kentico Migration Tool with basic configuration
- Customize the migration tool for advanced scenarios like content model restructuring
- Migrate widgets, custom code, and integrations to XbyK’s architecture
- Adapt your code to XbyK’s new APIs and patterns
The upgrade process overview
The upgrade to Xperience by Kentico consists of four key phases:
- Plan your upgrade approach - Understand KX13 feature changes and determine your migration strategy.
- Set up your environment - Prepare your KX13 source and XbyK target instances, install the migration tool, and configure it for your scenario.
- Migrate your data - Run the migration tool iteratively, starting with simple objects and progressing to complex content with custom restructuring.
- Adjust your code - Update custom code, migrate widgets and components, and adapt integrations to XbyK’s .NET architecture.

This learning path focuses on the technical implementation in phases 2-4: environment setup, data migration with the Kentico Migration Tool, and code adjustments.
Start with the first module to walk through the complete upgrade process step-by-step, then dive deep into advanced migration scenarios.
-
ModuleCompleted In progress
Upgrading to Xperience by Kentico - Walkthrough
Learn how to plan, prepare, and execute a smooth upgrade from Kentico Xperience 13 to Xperience by Kentico.
6 Module Pages -
ModuleCompleted In progress
Advanced content migration techniques
Customize the migration tool to restructure your content model, from remodeling page types as reusable schemas to transferring page hierarchies to the content hub.
9 Module Pages -
ModuleCompleted In progress
Migrate widgets and custom code
Master widget migration techniques, from migrating widget data as reusable content to transforming properties and converting child pages.
9 Module Pages