Enterprise Library - Data Access Application Block (DAAB) - Patterns and Practices

http://codebetter.com/blogs/david.hayden/archive/2005/03/09/59533.aspx