I am new with MVC 3,mean while implementing the repository pattern,
I found that the repository pattern make the abstraction layer between the view and the bussiness logic layer,
But my quesction here is,Is it mandatory to implement the repository pattern,If yes then why.
Are any other patterns avalible to make abstraction layer.
Please suggest me the actual use of repository pattern.