This project was developed to make an attempt at implementing the Unit of Work and Repository patterns using Entity Framework. Related blog post is here.