Introducing the data mapper in Griffin.Framework
As you might know I’m running a .NET exception service called OneTrueError. When I moved from a NoSQL db to SQL Azure I had to be able to work with the…
Thoughts and ideas about architecture and programming
As you might know I’m running a .NET exception service called OneTrueError. When I moved from a NoSQL db to SQL Azure I had to be able to work with the…
This article demonstrates how you can create a Unit Of Work implementation for ADO.NET
The repository pattern has been discussed a lot lately. Especially about its usefulness since the introduction of OR/M libraries. This post (which is the…
ADO.NET is actually quite powerful if you use it correctly. This post will teach you everything from making your ADO.NET code driver independent to how to…
The goal with this post is to give you a better understanding of how you can design your data layer and why it’s important to create a complete abstraction…
I’ve created a small WinForms sample application to demonstrate the features of Griffin.Decoupled. I’ve intentionally kept it small to just demonstrate the…
This article will show you how you can build your queries with the help of Griffin.Decoupled. Griffin.Decoupled is a small framework which helps you build…
I recommend that you read my other post first, since it describes the rationale behind Griffin.Decoupled. This post will only demonstrate how you use the…
This article is the first in a series of three articles. Its purpose is only to introduce you to domain events and commands. The next article will show you…
This article aims to describe why I think that DDD aids you tremendously in creating robust and flexible applications.