ASP.NET Core: Мета-пакет Microsoft.AspNetCore.App

ASP.NET Core logoНачиная с ASP.NET Core 2.1 доступен новый мета-пакет NuGet под названием Microsoft.AspNetCore.App. Это замена существующему и использовавшемуся в предыдущих версиях мета-пакету Microsoft.AspNetCore.All. Основной недостаток последнего – большое количество зависимостей, которые он добавлял в проект. Например, одновременно устанавливались Microsoft.Data.Sqlite и Microsoft.EntityFrameworkCore.

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

ASP.NET Core: Используем preview версии в App Services

ASP.NET Core logoСуществует три пути использования предварительных версий ASP.NET Core в Azure App Services. Можно установить расширение для App Services. Другим вариантом является развертывание автономного приложения, которое уже содержит нужную версию ASP.NET Core. А в каких-то сценариях удобнее использовать Docker.

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

ASP.NET Core 2.1: Улучшения WebAPI

ASP.NET Core logoЧасть изменений, которые сделаны в ASP.NET Core 2.1, касаются возможностей создания WebAPI приложений. Они включается в себя специальные соглашения для контроллеров, улучшенную обработку ввода и ошибок, а так же JSON. Рассмотрим все это по подробнее.

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