Hotswap and Supervision – Pigeon – Akka Actors for .NET

This is a follow up on my previous post; http://rogeralsing.com/2014/01/01/pigeon-akka-actors-for-net/ The code for this project can be found here: https://github.com/rogeralsing/Pigeon And again, before I begin, please do note that Pigeon is just my hobby project of cloning some of the Akka Actor API. Akka is in no way affiliated with me or my project. I’ve done some refactoring…More

Pigeon – Akka Actors for .NET

I’m working on a port of the Java/Scala framework Akka, or rather the Actor Model part of it. As of now, this is only a bit more than a weekend hack, so don’t expect too much. But I already have a couple of nice features in: Git hub repository goes here: https://github.com/rogeralsing/Pigeon Write your first actor:…More

Using Command Pattern to capture language and intent for services

This is a follow up to my previous post http://rogeralsing.com/2013/12/01/why-mapping-dtos-to-entities-using-automapper-and-entityframework-is-horrible/ That post was about both the technical and conceptual problems faced when using DataTransferObjects(DTOs) as the base of your service design. In this post I will try to show you another way to model services that does not suffer from those problems on neither plane. First,…More

Why mapping DTOs to Entities using AutoMapper and EntityFramework is horrible

One of the most common architectures for web apps right now is based on passing DataTransferObjects(DTOs) to and from CRUD services that updates your business/domain entities using tools like AutoMapper and EntityFramework. I will try to explain why this is a truly horrible approach. Horrible from a technical perspective Firstly, lets set up a scenario…More