This microsoft article clearly explains the concepts of Repository and Unit of work patterns and how to correctly use them in our ASP.NET applications.
It allows shows how to create a Generic Repository and Unit of Work class and use them in MVC application.
I have seen often developers make mistakes while using these patterns with their solution architecture. This would be a useful resource to help them for properly configuring the patterns in their day-to-day projects.