Get Ready for the Ucommerce for Umbraco Master Classes
In this section we’ll cover what’s in the box before we start coding away. The solution is created so it resembles a “real life” Ucommerce project as close as possible.
The solution projects
The solution is built up from 3 different projects:
This will be used on the deep-dive part of the course primarily to create different extensions we will to deploy to the website but also on the integration project when exploring the query APIs.
Console Application that can access the APIs and the Ucommerce data store. We will use this on the deep-dive part of the course when we explore the query APIs. This project has an assembly reference for the BusinessLogic project.
MyUCommerceApp.WebsiteWebsite - project where all resources for the site exists including:
Ucommerce configuration files to register custom components used for deep-dive
Models, Views, and Controllers for MVC components to scaffold the webshop
The purpose of the project is to push extensions and modifications to the site. This project has an assembly reference for MyUCommerceApp.BusinessLogic
The deploy tool
To configure the deploy tool, follow the “Expertise 010”. This is the first exercise of the Master Class and is not required on beforehand.