ASP.NET Core MVC. Вторая часть.
Изучите архитектуру приложения ASP.NET Core MVC на .NET 5, изменяя существующий проект MVC.
Description
ASP.NET Core (.NET 5), по сравнению со своими предшественниками, значительно продвинулось вперед. Но именно это вызывает множество проблем у разработчиков.
Как можно масштабировать готовое Приложение? Как вы создать Архитектуру для Средней и более, величины Проекта? Как правильно интегрировать платежные сервисы в Проект? Как сделать Приложение легко масштабируемым?
Этот курс является второй частью и продолжением первой части курса "Настройка и работа ASP.NET Core на .NET5".
В первой части, было создано Приложение с возможностью отправки Запроса о Товарах, от Клиента к Администратору, через электронную почту.
Но в реальном мире, бизнес-требования для Приложений меняются довольно часто. В нашем учебном примере, требования Заказчика также внезапно изменились! И в этом курсе, нам придется добавить в Проект еще много функций. Но при этом мы должны быть уверены в Архитектуре, чтобы она могла быть масштабируема! Таким образом, в существующем приложении будет много изменений, что является типичной ситуацией в практике разработки.
Этот курс предоставит вам полноценный пример из практики разработки, который заставит вас столкнуться со многими Проблемами и решить эти Проблемы по мере прохождения курса.
Так что присоединяйтесь к нам в этом путешествии, для того чтобы изучить, с какими проблемами вы можете столкнуться, и самое главное как их решить, в ситуации, когда Заказчик проекта меняет свои требования к бизнес-логике приложения.
Этот курс работает на существующем приложении, поэтому рекомендуется, чтобы вы прошли Часть 1 курса, прежде чем продолжить!
What You Will Learn!
- Улучшение существующего приложения .NET Core 5
- Модификация Архитектуры Приложения.
- Способы отделения Слоя Данных (Data Layer) из готового проекта.
- Bootstrap 5
- Паттерн Репозиторий.
- Многослойная архитектура Приложения.
- Базы данных в .NET Core
- Стилизованные сообщения Toastr и объект TempData
- Комплексные Объекты в Сеансах в .NET Core
- Архитектура Управления Заказами
- Авторизация через Facebook
- Интеграция возвратов платежей из платежной системы Braintree
- Интеграция Syncfusion в .NET Core MVC.
- Выгрузка Базы Данных и размещение Приложения в облачном сервисе Azure в .NET Core.
Who Should Attend!
- Все кто хочет изучить архитектуру .NET Core Приложений.
- Все кто хочет изучить продвинутые концепции в .NET 5.
- Все кто хочет разобраться в способах интеграции платежных Сервисов в Приложение, на примере Braintree.