This repository contains v13 sample solution for Kentico Xperience Customization for Developers course that covers back-end development in Kentico Xperience. The code in this package was created on Kentico Xperience 13.0 & .NET 4.8.
Find out more about the Kentico Xperience Customization for Developers course.
To use the sample solution, you need to Import the packages Doctor Specialty custom table and Doctor Appointments Module, and also use the DoctorsAppointments project in your solution.
When importing, check Import files (recommended) and Import code files options. After import, you'll need to include imported files into the solution, add various references, and rebuild your solution in Visual Studio.
- Click the Show All Files button above the Solution Explorer.
- Navigate to the following folder and include this folder, all of its subfolders, and files into the solution: App_Data > CMSModules > DoctorAppointments folder.
- Add the downloaded DoctorAppointments project to the solution and make sure all files in the project are included in the solution.
- Add a reference to the DoctorAppointments project from the CMSApp project (right-click on CMSApp > References > Add Reference > Projects)
- To the DoctorAppointments project, add the following references to Kentico Xperience assemblies (DoctorAppointments > Reference > Add Reference > Assemblies):
- CMS.Base
- CMS.Core
- CMS.DataEngine
- CMS.EmailEngine
- CMS.EventLog
- CMS.Helpers
- CMS.ImportExport
- CMS.MacroEngine
- CMS.Scheduler
- Rebuild your solution.