ASP.NET Core: Внедрение зависимостей

ASP.NET Core logoПоддержка шаблона "Внедрение зависимостей" (Dependency Injection или сокращенно DI) присутствует в ASP.NET уже достаточно давно. Рассмотрим какие возможности использования DI существуют в ASP.NET Core и ASP.NET Core MVC, включая новые, по сравнению с MVC 5, способы внедрения зависимостей через параметр метода и свойство.

Читать дальше...

ASP.NET Core: Аутентификация API. Часть 1: JWT

ASP.NET Core logoАутентификация это одна из постоянных составляющих частей API веб-приложения. Привычный вариант реализации с помощью cookie здесь не подходит, т.к. большинство клиентов не смогут его поддерживать. Можно передавать имя пользователя и пароль пользователя с каждым запросом. Но есть способ лучше – использовать Json Web Token (JWT). Реализовать его поддержку в ASP.NET Core приложении достаточно просто. Но для начала разберемся что же такое JWT.

Читать дальше...

Интересности #132

В этот раз статей не так много, но это не повод пройти мимо них. В качестве бонуса - расписание конференций и встреч В Москве и Санкт-Петербурге на ближайший месяц.

Читать дальше...

ASP.NET Core 2.2 preview 2

ASP.NET Core logoВышла 2-ая предварительная версия ASP.NET Core 2.2. Разработчики ASP.NET Core активно работали над ней последний месяц и готовы представить ее аудитории. В ответ они ожидают получить обратную связь, которая поможет улучшить финальную версию.

Читать дальше...

Сентябрьское обновление .NET Core 2.1

.NET Core logoКомпания Microsoft выпустила обновление, которое закрывает две проблемы с безопасностью у .NET Core 2.1 приложений. Обе исправленные уязвимости позволяли проводить атаки на отказ в обслуживании (DoS).

Читать дальше...