Веб-сайт кондитерской, который позволяет пользователю проходить аутентификацию с использованием библиотеки классов ASP.NET Core Identity Razor. Система авторизует пользователя и позволяет ему добавлять товары в корзину и заказывать товары. Это шаблон проекта ASP.Net Core (v 3.1, обновлен до версии 5.0) MVC (контроллер представления модели), созданный в VS 2019. Он использует Razor, JQuery и Bootstrap (4.6), добавленные Lib Manager Visual Studio 2019, и использует Entity. Рамки. Первая проверка проекта содержит фиктивные репозитории с фиктивными данными, которые позже были заменены реальным репозиторием БД.
Используемые инструменты: Visual Studio 2019, C#, ASP.Net Core (v 3.1, v5.0), MVC, Razor, Bootstrap (v.5.x), JQuery, CSS, EF, SQL Server, Git/GitHub.
На этом веб-сайте используются: шаблон MVC, шаблон внедрения зависимостей, шаблон репозитория Razor, библиотека классов Razor, частичные представления и компоненты представления для представлений. Bootstrap (v4.x) для стилизации EntityFramework Core (v4, обновлено до версии 5.0.4) (для подключения к данным).
Это всего лишь шаблон запуска, и при необходимости его можно использовать повторно, однако система будет расширяться, чтобы сделать ее более профессиональной, добавляя дополнительные функции и размещая ее в облаке Azure с использованием AZURE SQL и хранилища, а также служб приложений.