StyleCop для .NET Core и .NET Standard

ToolsStyleCop это отличное средство для контроля кода при работе в команде. Он позволяет автоматически находить стилистические ошибки. Для .NET проектов достаточно установить его и указать файл правил, используя пользовательский интерфейс. С .NET Standard и .NET Core все чуть-чуть сложнее. Давайте разберёмся как установить StyleCop и создать новый набор правил .

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

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. Рассмотрим все это по подробнее.

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

Доступны ASP.NET MVC 5.2.4, Web API 5.2.4 и Web Pages 3.2.4

ASP.NET logoНе смотря на активное развитие библиотек для ASP.NET Core, предыдущие версии для ASP.NET не забыты. Так стали доступны очередные версии библиотек  ASP.NET MVC 5.2.4, Web API 5.2.4 и Web Pages 3.2.4.

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