Quantcast
Channel: Domain Driven Design – Hendry Luk — Sheep in Fence
Browsing all 8 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Should Domain Entity Be Managed By IoC?

One question that has always been puzzling people when starting doing Domain Driven Design is how a domain entity can talk to repositories or services controlled by IoC. Particularly if those entities...

View Article



Image may be NSFW.
Clik here to view.

Unity vs Anemic Domain Model

It’s so unfortunate that one of the most important features of a DI container that leads to good design can hardly be found on DI products (.Net) today. And the only major one that does support it, is...

View Article

Image may be NSFW.
Clik here to view.

Code Generation in ORM

Recently, I had a heated discussion in a .Net list about ORM tools that are centered around code-generation, like Subsonic. (Okay, okay, SubSonic is more than ORM). While SubSonic has a very decent ORM...

View Article

Image may be NSFW.
Clik here to view.

NDepend for Continuous Quality

Full Disclosure: Patrick Smacchia (lead dev of NDepend) offered me an NDepend Professional license so that I could use it and blog about it. I gladly received it. Now I’m going to tell you how much it...

View Article

Image may be NSFW.
Clik here to view.

Software Development Fundamentals, Part 2: Layered Architecture

This is part of a series of introductory guidelines for software development. It’s a continuation of the previous post about Dependency Injection. One of the primary reasons to adopt Dependency...

View Article


Image may be NSFW.
Clik here to view.

Software Development Fundamentals, Part 3: Object Relational Mapping

This is my first blog post since I mysteriously disappeared from blogosphere for more than a full year, and as much as it deserves an explanation, disappointingly the fact is much duller than the...

View Article

Image may be NSFW.
Clik here to view.

SheepAspect: Mixin

SheepAspect Preview-3 was released today, and one of the most important new features is Mixins. In Preview-2, there were only one advice implementation: [Around]. In preview-3 we introduce two more...

View Article

Image may be NSFW.
Clik here to view.

SheepAspect: Mixin

SheepAspect Preview-3 was released today, and one of the most important new features is Mixins. In Preview-2, there were only one advice implementation: [Around]. In preview-3 we introduce two more...

View Article

Browsing all 8 articles
Browse latest View live




Latest Images