9
shouts

Implementing a Simple Generic Repository with LinqToSql - Adrian Tosca

published 295 days, 6 hours, 9 minutes ago posted by MarkMark 296 days, 22 hours, 26 minutes ago
Monday, April 20, 2009 1:57:07 PM GMT Saturday, April 18, 2009 9:39:28 PM GMT

The Repository is a design pattern often used in Domain Driven Design (DDD) to help the domain layer access data needed from the underlaying persistence layer.

The Repository pattern was described by Martin Fowler as:

A Repository mediates between the domain and data mapping layers, acting like an in-memory domain object collection. Client objects construct query specifications decoratively and submit them to Repository for satisfaction. Objects can be added to and removed from ...

category: Architecture | clicked: 79 | | source: aleris.wordpress.com | show counter code
tags: C#, DDD, Design Patterns, Domain Driven Design, Linq To SQL, Linq2Sql, Repository