User1100692814 posted
Hi all
I am trying to understand the fundamental differences between the Provider Model and Repository Pattern.
I have used the Provider Model in many many situations and am confident with it when designing applications. However, the more examples I encounter on the internet and asp.net evolution I keep coming across "Repository" Interfaces for classes that look like
a Provider Model.
I have dug around a bit but all I can see is that they kinda do the same thing, or closely overlap by enforcing an inheriting class to adhere to a "contract" of implemented / abstracted methods etc...is there more to it?
With MVC and Web Forms, is there a preferred pattern?
I am trying to move over to MVC and am teaching myself - so any help or pointers in the right direction would be great.
Please help and explain in simple terms (avoid using jargon) -
Thanks in advance
David