http://www.iridescence.no/Posts/Linq-to-Sql-Programming-Against-an-Interface-and-the-Repository-Pattern.aspx
http://blogs.msdn.com/mattwar/archive/2008/05/04/mocks-nix-an-extensible-linq-to-sql-datacontext.aspx
http://iancooper.spaces.live.com/blog/cns%21844BD2811F9ABE9C%21397.entry
- Eric Evans, author of Domain-Driven Design: Tackling Complexity in the Heart of Software
- Stephen Forte, Chief Strategy Officer at Telerik, Microsoft Regional Director
- Martin Fowler, author of Patterns of Enterprise Application Software, inter [pluralis] alia, and originator of the term Persistence Ignorance (PI)
- Pavel Hruby, author of Model-Driven Design Using Business Patterns and the Visio Stencil for UML and SysML
- Jimmy Nilsson, author of Applying Domain-Driven Design and Patterns with Examples in C# and .NET and maker of the rules for Persistence Ignorance (see Chapter 6)