Реализуем паттерн Unit of Work в ASP.NET Core
—
от автора
—
от автора
Привет, Хабр!Сегодня разберём, как реализовать паттерн Unit of Work в ASP.NET Core. Вместо долгих теоретических рассуждений, посмотрим, зачем он вообще нужен, и как правильно его применить на практике.Почему вообще нужен Unit of Work?Ты наверняка сталкивался с ситуацией, когда несколько операций с базой данных нужно обернуть…
—
от автора
Меня зовут Инесса Лайтила, и я — директор по управлению офисной средой в ИТ‑компании CUSTIS. Работаю здесь уже более трёх лет, и до моего прихода в компании ежегодно поднимали вопрос о переезде в другой офис, поскольку текущий вариант мало кого устраивал. Это было тёмное пространство с кабинетной системой, расположенное…
—
от автора
Для более быстрого старта обучения дизайнера уровней, разобрал частые ошибки новичков, с примерами и решениями. Также о таких паттернах, об анонсе бесплатных статей и распространеных ошибках я пишу в своем телеграм-канал, А также храню статьи на сайте, где можно также почитать разборы…
—
от автора
Привет, Хабр! Меня зовут Алексей Салтыков, я инженер-программист в команде КОМПАС-3D. Решил поделиться соображениями насчет оптимизаций в С++ глазами обычного разработчика. Хочется сразу предупредить, что статья никого ни к чему не призывает, цель – наглядно показать, как незначительные трансформации кода…
—
от автора
Любите консервы? Или Виагру? Вы можете приобрести их у нас!Сегодня мы хотим рассказать вам о спаме — о том, как он появился, как с ним пытались бороться и как развивалась эта криминальная индустрия. Мы также обсудим, почему именно спам стал…
—
от автора
Фронтенд‑разработчики из Авто.ру Максим Алмаев и Дмитрий Размолодин рассказали на внутреннем митапе, как их команда запустила генерацию описаний машин в помощь тем, кто публикует объявления на сервисе. Вы узнаете, зачем разработчики лимитировали нагрузку, как победили проблему галлюцинаций и что помогло убедиться в корректной работе решения.Переложили выступление ребят в текст для удобства…
—
от автора
Всем привет! Меня зовут Юлия Степанова, я являюсь экспертом отдела бэкенд разработки, с опытом более 20 лет в области java и последние 7 лет работаю в Синимекс. За все это время я приняла участие в большом количестве проектов в роли…
—
от автора
Этот материал посвящён применению последовательного A/B‑тестирования в Netflix.1. Найдите отличияМожете увидеть разницу между двумя потоками данных, показанными ниже? Каждое наблюдение представляет собой временной интервал, который проходит между тем моментом, когда пользователь Netflix нажимает на кнопку воспроизведения видео, и моментом, когда видео начинает…
—
от автора
Правительство США только что наняло учёного, который считает, что мы можем победить старение с помощью клонированных тел и обновлений мозга. Американское агентство, занимающееся революционными разработками в области здравоохранения, наняло учёного, предлагающего крайне радикальный план победы над смертью. Его идея? Заменить…
—
от автора
Сегодня довольно много умных домов делают на децентрализованном протоколе KNX, которому не нужен контроллер. Интеграторы к нему привыкли, устройств на рынке много, разве что цена многих отпугивает. Сергей, владелец коттеджа в Подмосковье, как раз выбрал такое решение. Он заказал проект,…