Minimal API с .NET Core (.NET 7) часть 1

Узнайте, как создавать minimal API в .NET 7 на практическом примере.

Ratings 4.60 / 5.00
Minimal API с .NET Core (.NET 7) часть 1

What You Will Learn!

  • Изучите основные принципы построения приложения на основе minimal API в .NET.
  • Вы узнаете как создавать конечные точки в minimal API .NET.
  • Вы узнайте, как документировать приложение с minimal API, с помощью Swagger.
  • Разберетесь как использовать внедрение зависимостей в minimal API.
  • Научитесь использовать специальные объекты DTO в minimal API, разберетесь почему использование DTO, облегчает разработку и контроль над данными, в приложен
  • Получите навыки использования библиотеки AutoMapper, для сопоставления данных, между различными типами объектов в приложении.
  • Настроите пользовательскую проверку, поступивших с запросом данных, а также используете для этого пакет FluentValidator в minimal API.
  • Получите навыки интеграции minimal API, с помощью ORM Entity Framework Core, с базой данных на SQL сервере.
  • Научитесь создавать миграции в базу данных из приложения с minimal API.

Description

Шаблон для разработки API в ASP.NET представлен уже достаточно давно, 

но Microsoft добавила еще кое что,

и это новый шаблон для разработки API в .NET,

который называется Minimal API.


Минимальный API – это сокращенный аналог стандартного шаблона для

разработки API, который ранее уже предоставлялся среди прочих

шаблонов, при создании проектов в IDE Microsoft Visual Studio.


И появление такого шаблона, не случайно,

для этого есть свои веские причины,

и дело в том что команда Microsoft,

решила облегчить порог входа в создание серверной части веб проектов,

для специалистов, из других областей веб разработки.

Это могут быть специалисты работающие JS фреймворками, таких как Angular, ReactJs,

и другими.

Поэтому навыки использования minimal API, в своих проектах,

это тем более, насущная необходимость, для большинства .NET разработчиков.


В этой части курса мы рассмотрим все, что касается Minimal API,

и сначала ответим на главный вопрос "Зачем используется именно Minimal API?"


И к концу этого курса вы сможете самостоятельно:

- создавать конечные точки, c помощью minimal API,

- обрабатывать HTTP-запросы типа GET, POST, PUT и DELETE,

с использованием паттерна репозиторий в .NET Core.


И если вы еще не уверены, в том что это то,

что нужно именно для вас,

или опасаетесь того,  что вам будет сложно понять о чем это все,

так как вы не очень сильны в .NET,

то пробуйте!

Потому что вы начнете с нуля и создадите полноценный API!


Это будет практический курс по программированию,

так что давайте начнем,

и познакомимся с новым захватывающим миром Minimal API.





Who Should Attend!

  • Для всех, кто хочет изучить Minimal API.
  • Изучите основы и продвинутые концепции в Minimal API.

TAKE THIS COURSE

Tags

  • API

Subscribers

14

Lectures

45

TAKE THIS COURSE



Related Courses