RESTfull API с ASP.NET Core Web API часть 4

Изучите продвинутые концепции создания WEB-API RESTful (C#) для использования в веб-приложениях.

Ratings 5.00 / 5.00
RESTfull API с ASP.NET Core Web API часть 4

What You Will Learn!

  • Изучите основы ASP NET Core Web API
  • Создайте собственное приложение с архитектурой RESTfull API на .NET 7
  • Изучите основы документирования API
  • Добавьте Entity Framework в .NET API, с использованием подхода "Code First"
  • Настройте загрузку и хранение файлов изображений в API
  • Настройку загрузку и передачу файлов изображений из приложения на ASP NET MVC
  • Настройте корректное использование Access Token и Refresh Token с ASP NET Identity

Description

Это  четвертая часть курса, об использовании WEB API в NET.


В этой части,  на основе кода готового WEB приложения c ASP NET  MVC,  а также WEB API NET, 

будет внесены некоторые исправления и дополнения.


В первом разделе этой части курса будет добавлено:

- гибкая настройка версий API, как на сервере, так и на клиенте;

-  оптимизирован интерфейс верхней панели навигации в веб приложении,

- настроены стандартные заставки для отсутствующих фото,

- добавлено меню для выбора роли пользователя при регистрации.


В следующем разделе, будет добавлена функциональность загрузки и хранения файлов изображений,

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

в WEB приложении на ASP NET MVC.


Далее, будет изменен и оптимизирован работающий код, для генерации и использования токенов доступа,

или Access Token в WEB API NET.


Далее, в работающем коде решения, будет добавлено генерация и использование токенов обновления,

или Refresh Token,  с детальным разбором того как и почему используются вместе Access Token и Refresh Token,

на примере реально работающего приложения. А также будет показан пример попытки получить доступ к ресурсам API, не авторизованному клиенту, и логику защиты от несанкционированного доступа.


Далее,  будут добавлены новые возможности использования интерфейса Swagger,  для отладки обработки запросов в WEB API NET.


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


При повторении кода,  вам также придется самостоятельно решать задачи и решать проблемы.

Так что, это позволит вам также, получить некоторые дополнительные навыки,  для реальной разработки.

Who Should Attend!

  • Для тех, кто хочет изучить основы создания RESTfull API на базе .NET 7

TAKE THIS COURSE

Tags

Subscribers

10

Lectures

47

TAKE THIS COURSE