Andrey on .NET | Все записи отмеченные как 'ASP.NET'

Реализация нескольких версий API в ASP.NET

ASP.NET Core logoПри разработке API веб-приложения часто возникает вопрос создания и поддержки нескольких версий API. Один из самых простых способов сделать это – использовать библиотеку Microsoft.AspNetCore.Mvc.Versioning или ее версию для других платформ.

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

Доступны 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.

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

Задание маршрутов при помощи атрибутов

Одним из нововведений в ASP.NET MVC 5 является задание маршрутов при помощи атрибутов, по аналогии с Web API. Такой подход позволяет указывать необходимые настройки непосредственно в самих контроллерах.

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

MiniProfiler для ASP.NET MVC приложений

MiniProfiler от StackExchange это простой, удобный (и бесплатный) инструмент для профилирования ASP.NET MVC приложений и запросов базам данных.

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

Упрощаем обработку ошибок в ASP.NET MVC приложении.

Каждый раз, при создании нового проекта, приходится проделывать ряд одних и тех же определенных шагов. И вполне естественно, что хочется минимизировать их количество. Давайте посмотрим как можно упросить процесс обработки ошибок и показа сообщений о них.

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

OWIN и Katana. Часть 5 – Независимость от платформы

Уже было отмечено, что основной целью OWIN является независимость от серверной платформы. Поэтому попробуем запустить созданные ранее модули вне IIS, не изменяя их код.

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

OWIN и Katana. Часть 4.1 – Улучшенная настройка модулей

Katana не только предлагает адаптеры и вспомогательные классы. Она также расширяет возможности по декларации модулей в Startup. Это позволяет избежать написания еще ряда "велосипедов".

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

OWIN и Katana. Часть 4 – Katana против "велосипедов"

Наверное многие, изучая спецификацию, уже представили какие можно создать классы для упрощения разработки. Но не стоит изобретать "велосипед". Команда проекта Katana предлагает готовые решения.

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

Нет записий соответстующих вашему запросу