2012-08-29 00:02:27
Триллер Средь бела дня (2012), в котором заняты звезды кино Генри Кавилл, Сигурни Уивер и Брюс ...
+ развернуть текстсохранённая копия
2012-08-24 22:01:56
Эти выходные можно с уверенностью назвать уик-эндом, потому как американское кино будет полностью ...
+ развернуть текстсохранённая копия
Эти выходные можно с уверенностью назвать уик-эндом, потому как американское кино будет полностью править в кинозалах России. В числе голливудских продуктов будет сиквел пародийного ужастика «Пираньи 3DD», триллер с участием Сигурни Уивер и Брюса Уиллиса «Средь бела дня», фантастическая комедия «Дружинники» и трехмерный мультфильм «Паранорман, или Как приручить зомби». Посильную конкуренцию Фабрике грез составит совместный [...]
2012-08-13 18:00:38
В ходе нашего расследования мы встречали родителей, встревоженных тем, что их дети слишком увлечены ...
+ развернуть текстсохранённая копия
В ходе нашего расследования мы встречали родителей, встревоженных тем, что их дети слишком увлечены компьютером, других, которым казалось, что им удалось удержать «проблему» в рамках разумного, и многочисленных терапевтов, которым мы задавали вопросы и которые каждый день оказывают помощь взрослым … Читать далее →
2012-08-12 19:09:16
В прошлой статье я начал с основ CQRS + Event Sourcing. В этот раз я предлагаю продолжить и более ...
+ развернуть текстсохранённая копия
В прошлой статье я начал с основ CQRS + Event Sourcing. В этот раз я предлагаю продолжить и более подробно посмотреть на ES.
В примере который я выкладывал с моей прошлой статьей магия Event Sourcing’а была скрыта за абстракцией IRepository и двумя методами IRepository.Save() и IRepository.GetById<>().
Для того чтобы поподробнее разобраться что происходит я решил рассказать о процессе сохранения и загрузки агрегата из Event Store на примере проекта Lokad IDDD Sample от Рината Абдулина. У него в аппликейшен сервисах идет прямое обращение к Event Store, без дополнительных абстракций, поэтому все выглядит очень наглядно. Application Service — это аналог CommandHandler, но который обрабатывает все комманды одного агрегата. Такой подход очень удобный и мы тоже на него в одном проекте перешли.
Читать дальше →