Get started
Welcome to our series of guides designed to help you master essential concepts in Xperience by Kentico. Whether you’re installing Xperience, generating code files, designing scalable solutions with the Clean Architecture pattern, or using PowerShell scripts to streamline development tasks, you’ll find valuable information that you can immediately use to start up your project.
The guides below provide the foundational knowledge you need. Each guide stands alone, offering clear and practical insights to enhance your development skills.
Kickstart
Take the first steps to create a simple website with Xperience by Kentico.
Kickstart series for developers
Explore this series to master the basics of Xperience by Kentico: learn how to install Xperience using .NET CLI, create and manage reusable content types for consistent multi-channel content, and design page templates for structured content display.
Technical spotlights
Explore how to install the Xperience Dancing Goat sample site using the .NET CLI, what generating strongly-typed code files looks like, and learn the benefits of continuous integration for seamless data and schema propagation between developer instances.
See how you can install Xperience Dancing Goat sample site using the .NET Command Line Interface.
Generate code for custom content and data classes
Watch as Sean Wright demonstrates how to generate strongly-typed code files with the .NET CLI in Xperience by Kentico.
Set up continuous integration and developer workflow
Learn the benefits of continuous integration as Sean Wright walks through the process of propagating data and schema changes from one developer instance of Xperience by Kentico to another.
Development utilities
Discover utilities to enhance your development experience with Xperience by Kentico. Dive in and supercharge your productivity!
Automate regular tasks with PowerShell scripts
Learn how to automate common recurring tasks in Kentico Xperience environments using PowerShell scripts.
Install a specific version of Xperience by Kentico
Learn how to install a specific version of Xperience by Kentico using the .NET CLI, especially useful for aligning with your company’s existing version or approval processes.
Architecture
Navigate the intricate world of software architecture with confidence. Whether you’re a seasoned architect or a curious developer, guides in this section are your compass to building robust, scalable solutions.
Use abstraction and enterprise-level architecture in Xperience projects
Unlock the secrets of streamlined enterprise architecture in Xperience by Kentico, balancing abstraction, layering, and tradeoffs for optimal code maintenance.