OWIN и Katana. Часть 4 – Katana против "велосипедов"
Наверное многие, изучая спецификацию, уже представили какие можно создать классы для упрощения разработки. Но не стоит изобретать “велосипед”. Команда проекта Katana предлагает готовые решения.
Про C#, .NET, AI, LLM, Agents, Azure, ASP.NET Core, EF, IoC и другие умные слова
Наверное многие, изучая спецификацию, уже представили какие можно создать классы для упрощения разработки. Но не стоит изобретать “велосипед”. Команда проекта Katana предлагает готовые решения.
Для создания небольшого обработчика не обязательно создавать класс. Иногда достаточно метода.
Рассмотрим первый вариант создания модулей OWIN – в виде класса.
Давайте рассмотрим основные принципы создания собственных модулей OWIN.
Наверное все разработчики хоть раз сталкивались с задачей нарисовать или модифицировать изображение. В WP8 и WPF для решения этой задачи есть класс WriteableBitmap.
Во второй части посмотрим насколько просто создать WebAPI приложение на базе OWIN.
Наверное многие разработчики уже сталкивались с названиями OWIN и Katana в статьях и презентациях Microsoft. Давайте разберемся что и для чего это нужно.
Давайте рассмотрим несколько атрибутов, способных облегчить отладку .NET приложений.
Знаете ли вы об атрибутах, способных облегчить отладку .NET приложений?
Наверное многие не раз сталкивались с проблемой выхода единиц измерения: 1 час, 3 часа, 5 часов… А какое слово использовать для неизвестного заранее значения?