Event Sourcing

Domain Driven Design: Commands and Events Handlers different responsibilities

“Commands have an intent of asking the system to perform an operation where as events are a recording of the action that occurred…” Greg Young, CQRS Documents Pag. 26 In this post I’d like to state something that I’ve just recalled from a Greg Young’s video. When I started creating an aggregate root I often… Continue reading Domain Driven Design: Commands and Events Handlers different responsibilities

Event Sourcing

CQRS WITH EVENT SOURCING USING EasynetQ, EVENT STORE, ELASTIC SEARCH, ANGULARJS AND ASP.NET MVC

“The magic for a developer is doing something cool that no one else can understand” (myself few minutes ago). The first step into this maze of cool messaging terms and tools left me with the feeling that most of them are not really relevant. After years of studying and practising, all these messaging and service… Continue reading CQRS WITH EVENT SOURCING USING EasynetQ, EVENT STORE, ELASTIC SEARCH, ANGULARJS AND ASP.NET MVC

Software Development

Configure NServiceBus with Sql Server transport

In order to use Sql Server as middle-ware transport infrastructure you have to install the following nuget package in your projects (where your publisher and subscribers are located) NServiceBus.SqlServer If you use a web-api project to send messages into the bus, you have to configure SqlServer transport to be used. You can add this configuration… Continue reading Configure NServiceBus with Sql Server transport

Software Development

Develop and publish a mobile app in 30 minutes

This is the handout for the presentation I gave at an International Developer Tech Talk in London. You have an idea. You want build a piece of software around your idea. You start from the end seeing yourself somewhere in California in a big villa organizing meeting and parties with your new friends. Let’s rewind… Continue reading Develop and publish a mobile app in 30 minutes