Skip to content

Kentico/xperience-by-kentico-quickstart-guides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xperience by Kentico Quickstart Guide starter repository

This repository is the starting point for the Xperience by Kentico technical quickstart guides. Use this branch to follow along with the training guides.

The finished branch contains the cumulative results of the quickstart guides, as well as some sample widgets and can be used for reference. As it contains several independent examples, it is not built comprehensively, and we recommend against using it as a boilerplate.

Installation requirements

  • The database backup included in this repository requires SQL Server 2022 or newer.
    • If you are using an older version of SQL server, you can prepare a fresh database by installing a fresh instance of Xperience by Kentico version 28.4.3
  • This repository targets the .NET 8 SDK.
    • If you are using a different .NET version, you can update the target framework in your solution. Note that the files in this repository use C# 12 features and syntax, some of which are not supported in lower versions.

Getting started

  1. Clone or download this repository to your development environment
  2. Open TrainingGuides.sln under the src folder and restore all NuGet packages.
  3. Restore Xperience.TrainingGuides.bak from the Database folder to your SQL server
  4. Update the connection string in the appsettings.json file under the .\src\TrainingGuides.Web folder to point to your newly restored database
  5. Run a Continuous integration restore to populate the database with the necessary data
  6. Clean and rebuild the solution
  7. Log in with the username administrator and the password TrainingGuides123*