Being fairly new to Asp.Net MVC I am following the SportsStore example from the book Pro ASP.Net MVC 3 Framework.
All is going fine, but now I start to enhance the base example with some extra entities. Which is the better approach: - should each entity have its own repository (which would seem to duplicate code) or - should there be a generic repository for similar entities?
Are there any other projects out there that the same architecture are more complete samples?