Blazor в ASP.NET, часть 2

Изучите архитектуру Blazor-Server для .NET 6, создавая учебный проект и выполняя самостоятельные упражнения.

4.88 (4 reviews)
Udemy
platform
Русский
language
Web Development
category
instructor
Blazor в ASP.NET,  часть 2
24
students
4.5 hours
content
Jul 2023
last update
$44.99
regular price

What you will learn

Изучите основы архитектуры приложений на Blazor-Server и его основых понятий

Изучите структуру файлов и папок типичного проекта на Blazor-Server

Изучите способы создания моделей и репозитория для хранения данных в Blazor

Изучите основы управления объектами на основе CRUD операций в Blazor

Изучите способы внедрения готовых компонентов, на примере библиотеки Syncfusion в Blazor

Why take this course?

В течение многих лет фреймворки JavaScript доминировали в разработке интерфейсов/клиентской части!  Но с Blazor все скоро изменится!


Blazor-Server это еще один новый фреймворк в .NET Core (.NET 6), предназначенная для создания продвинутых пользовательских веб-интерфейсов на C#.


В связи с этим возникает много вопросов.

Что такое Blazor-Server?  Как начать знакомство с основами архитектуры приложений на Blazor-Server?

Как эффективно понять архитектуру приложений на Blazor-Server и использовать её в реальных проектах?


В первом модуле этого курса, рассмотрены такие темы, как общая структура файлов и папок, отдельных проектов в едином решении, для приложений на  Blazor-Server, далее рассматриваются настройки доступа к базе данных, создание модели некоей сущности  Категория, как объекта для группировки Товаров, будущего интернет-магазина, и таблицы для хранения Категорий в базе данных на SQL-сервере, затем будет рассмотрено создание модели DTO для Категорий,  далее настройка интерфейса, для Репозитория этих Категорий, затем будет создан сам репозиторий, и настроено сопоставление данных из класса Категорий и DTO, в конце будут настроена логика основных методов, для управления объектами,  в классе Репозитория Категорий.


Во втором модуле, будут рассмотрены темы, связанные с реализацией основных CRUD для управления Категориями в приложении на Blazor-Server, включая создание визуального компонента или страницы для управления Категориями, настройка полей ввода данных, валидации вводимых данных, настройка вывода списка Категорий.           


В третьем модуле, рассматривается настройка удаления Категорий, настройка использования стилизованных всплывающих предупреждений из библиотеки Toastr.

В этом модуле, также вводятся первые задания или упражнения, которые позволяют закрепить понимание пройденного материла.


Четвертый модуль, посвящен реализация функционала CRUD-операций для неких Товаров, будущего интернет магазина, включая создание самой модели Товара, его обязательных свойств, создание таблицы для Товаров, в базе данных, создание модели DTO для Товаров, создание репозитория Товаров, создание и настройка визуальных компонентов или страниц, как для одного Товара, так и для списка всех Товаров,  также здесь будет рассмотрена настройка вывода выпадающего меню, и загрузка изображений для Товаров,  также  на странице Товара, будет добавлена интеграция продвинутого редактора текста для поля  с описанием Товара, на основании готового компонента из Syncfusion.

В этом модуле также предлагается выполнение упражнений, которые позволяют осуществить самоконтроль, и реально оценить насколько слушатель, смог усвоить пройденный материал, и сможет ли он применить эти знания на практике.


В пятом модуле,  будет рассмотрен способ управления типами цен для отдельных Товаров, где также будет создана модель Цены Товара и DTO для нее, настроены основные CRUD-операции, и в конце, для управления списком цен, также будет настроена интеграция еще одного, более продвинутого компонента из Syncfusion, так назавыемой сетки данных или Data Grid.


Этот курс поможет разработчикам изучить базовые понятия  Blazor-Server, с использованием учебных примеров,  и выполнения самостоятельных упражнений.


Так что присоединяйтесь к нам, в этом увлекательном курсе изучения реальных проблем Blazor-Server, по мере его кардинального развития!


В этом курсе мы будем использовать  .NET 6  и Visual Studio 2022.

Reviews

Evgenii
January 26, 2023
Спасибо за полезный учебный материал курсов. Все очень понравилось. Успехов вам в вашей дальнейшей работе!

Charts

Price

Blazor в ASP.NET,  часть 2 - Price chart

Rating

Blazor в ASP.NET,  часть 2 - Ratings chart

Enrollment distribution

Blazor в ASP.NET,  часть 2 - Distribution chart

Related Topics

4817216
udemy ID
8/5/2022
course created date
1/12/2023
course indexed date
Bot
course submited by