Существует три пути использования предварительных версий ASP.NET Core в Azure App Services. Можно установить расширение для App Services. Другим вариантом является развертывание автономного приложения, которое уже содержит нужную версию ASP.NET Core. А в каких-то сценариях удобнее использовать Docker.
[Ещё]
По умолчанию все ответы, созданные с помощью StatusCodeResult и метода контроллера StatusCode(…) возвращают обычный HTTP ответ с кодом статуса. Однако ASP.NET MVC Core позволяет создать контроллер, который для HTTP кодов ошибок (от 400 до 599) будет генерировать ответы в формате, необходимом разработчику.Например для того, чтобы все ответы были в одинаковом формате. Посмотрим как это можно сделать.
[Ещё]
Ошибки случаются. Но после того, как исключение было поймано, возникает серьезный вопрос – что потом делать с полученными данными? Каким образом передать их разработчику, где хранить, как просматривать? Для этого можно изобрести свой "велосипед".
А можно сэкономить время и ресурсы воспользовавшись Application Insights. Это облачная служба аналитики входящая в состав Microsoft Azure. Она позволяет легко собирать и анализировать различную отладочную (и не только) информацию о работе приложения. Давайте посмотрим, как при наличии учетной записи в Azure буквально за несколько минут можно добавить в существующее приложение поддержку записи исключений в журнал.
[Ещё]
25 сентября 2016
Теория и практика
Стала доступна финальная версия TypeScipt 2.0.
[Ещё]
Рассмотрим вариант добавления кэша, который прозрачен как для бизнес-логики, так и для слоя доступа к данным.
[Ещё]
Рассмотрим процесс установки ASP.NET под Linux и, по возможности, упростим его.
[Ещё]
Вместе с первым обновлением для Visual Studio была выпущен новая версия языка TypeScript. Давайте посмотрим что нового появилось в ней и какие преимущества это можно дать разработчикам.
[Ещё]
Краткий обзор возможностей, появившихся в C# 6.
[Ещё]
Интересной возможностью языка TypeScript является декларация интерфейсов с необязательными свойствам
[Ещё]
Давайте разберемся что такое и зачем нужны объединённые типы (union types).
[Ещё]