Entity Framework 4 POCO, Repository and Specification Pattern [Upgraded to EF 4.1]
I am excited to announce that the framework has been upgraded to the new version to follow up with the final release of Microsoft ADO.NET Entity Framework 4.1 yesterday. The upgrade includes some changes from Entity Framework API itself and also incorporates bug fixed as well many great suggestion/comments for improvement from the readers. You can download the latest version of the framework (1.4 at this writing) at http://code.google.com/p/ef4prs/downloads/list and play around with it. Note that to be able to compile the code, you first need to download and install EF 4.1 using standalone installer or by adding nuget package to your project.
If you are new to this framework and the design idea behind it, take some time to read these posts first:
- Entity Framework 4 POCO, Repository and Specification Pattern: this post explained an implementation of a data access layer on top of Entity Framework using code first development with POCO, Repositiory and Specification Pattern
- Specification Pattern in Entity Framework 4 Revisited: this post addressed a problem of the Specification patten being implemented in the earlier post and also proposed a solution to fix that problem
- Entity Framework 4 POCO, Repository and Specification Pattern [Upgraded to CTP5]: detailed the upgrade to EF CTP5