Being a bit slow, I discovered this today, well I’ve read about it before buts its never got much of my attention. Here’s the information:
The patterns & practices Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges (such as logging, validation, data access, exception handling, and many others). Application blocks are a type of guidance; they are provided as source code plus documentation that can be used “as is,” extended, or modified by developers to use on complex, enterprise-level line-of-business development projects.
Basically if you looking to create a DLL with some of the work done for you, as well as across the board Data Access, get it.