---
title: Get started
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

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.

> **Info:**&#x20;
>
> ## 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.
>
> [Install Xperience by Kentico](https://docs.kentico.com/guides/development/get-started/install-xperience-by-kentico.md)
>
> See how you can install Xperience Dancing Goat sample site using the .NET Command Line Interface.
>
> ---
>
> [Generate code for custom content and data classes](https://docs.kentico.com/guides/development/get-started/generate-code-for-custom-content-and-data-classes.md)
>
> 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](https://docs.kentico.com/guides/development/get-started/set-up-continuous-integration-and-developer-workflow.md)
>
> 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.
>
> ---
>
> [Update Xperience by Kentico](https://docs.kentico.com/guides/development/get-started/update-xperience.md)
>
> Learn how you can seamlessly update your Xperience by Kentico project between versions using Visual Studio and command line tools, and automate the process with a PowerShell script.
>
> ---

> **Info:**&#x20;
>
> ## 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](https://docs.kentico.com/guides/development/get-started/automate-regular-tasks-with-powershell-scripts.md)
>
> Learn how to automate common recurring tasks in Kentico Xperience environments using PowerShell scripts.
>
> ---
>
> [Install a specific version of Xperience by Kentico](https://docs.kentico.com/guides/development/get-started/install-a-specific-version-of-xperience-by-kentico.md)
>
> 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.
>
> ---

> **Info:**&#x20;
>
> ## 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](https://docs.kentico.com/guides/development/get-started/use-abstraction-and-enterprise-level-architecture-in-xperience-projects.md)
>
> Unlock the secrets of streamlined enterprise architecture in Xperience by Kentico, balancing abstraction, layering, and tradeoffs for optimal code maintenance.
>
> ---
