Skip to content

mibrahim2018/LearningKit-Core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛈 This repository is intended as a read-only source of information, and contributions by the general public are not expected.

LearningKit

LearningKit is a functional website for learning purposes. It demonstrates how to implement various Kentico Xperience features on MVC websites in the form of code snippets, which you can run if you connect the website to a Kentico Xperience database.

Instructions for running the LearningKit project

  1. Install Kentico Xperience in the ASP.NET Core development model. When choosing the installation type, select New site.

  2. Set the Presentation URL of the new site to the URL where you plan to run the LearningKit project.

  3. Enable web farms in automatic mode.

  4. Rename the LearningKitCore\appsettings.json.template file to appsettings.json.

  5. Copy the CMSConnectionString connection string from the Xperience administration application's web.config file to the LearningKitCore\appsettings.json file.

    "ConnectionStrings": {
        "CMSConnectionString": "<YourConnectionString>"
    }
  6. Copy the CMSHashStringSalt app setting from the Xperience administration application's web.config file to the LearningKitCore\appsettings.json file.

    "CMSHashStringSalt": "<AdministrationHashStringSalt>",
  7. Open the LearningKitCore.sln solution in Visual Studio and run the LearningKit web application.

Accessing older versions of the repository

You can find older versions of the LearningKit project under the Releases section (open the corresponding commit for the required version and click Browse files).

Quick links:

About

Basic training website used to demonstrate the development of Kentico Xperience applications in ASP.NET Core

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 73.3%
  • HTML 22.9%
  • JavaScript 3.8%