Posts

  • Использование единого IoC Container'a в рамках HTTP запроса между Web API и OWIN Middleware

    Целью данной статьи является поиск рабочего решение, которое позволяет иметь единый контейнер зависимостей (IoC контейнер) на протяжении всего жизненного цикла запроса, контролировать его создание и уничтожение. Это может понадобиться в том случае, если web-приложение должно иметь транзакционность (а на мой взгляд любое web-приложение его обязано иметь, т.е. применять изменения (например в БД) только в случае успешной обработки запроса и делать их отмену, если на любом из этапов возникла ошибка, свидетельствующая о некорректном результате и неконтролируемых последствиях) (GitHub source codes).

    • ASP.NET
    • IoC
    • OWIN
  • Простой способ подсветить блок с якорем на странице с помощью CSS

    Задача: необходимо подсвечивать комментарий в ленте, на который ведёт ссылка с помощью якоря (например, по ссылке “поделиться”) и все комментарии, которые идут за ним (новые).

    • CSS
  • Отличия string и String

    Буквально сегодня был сбит с толку подобным вопросом, поэтому решил собрать воедино информацию о различиях ключевых слов и соответствующих им по умолчанию типов.

    • .NET
    • C#
  • Конструкция «controller as» в AngularJS

    Сегодня хочу поделиться информацией о конструкции «controller as» в AngularJS, для чего его понадобилось добавлять и разобрать внутренее устройство его работы.

    • AngularJS
    • JavaScript
  • Формат дат в Javascript

    В очередной раз борясь с несоответствием форматов дат на клиенте и сервере, у элементов календаря и хранении в БД решил для себя составить маленькую памятку и придти к общему знаменателю.

    • JavaScript
  • Кратко о валидаторах в AngularJS

    Очень часто, при разработке экранных форм (будь то форма регистрации, отправки обратной связи или ввода платежных реквизитов) право ввода информации, корректность которой нам просто необходимо затем проверить перед её дальнейшей обработкой, отдаётся в руки конечного пользователя.

    • AngularJS
    • JavaScript

subscribe via RSS