Home > DeveloperSection > Interviews > What is difference between MVC and MVP patterns?

Posted on    August-24-2011 12:58 AM

 ASP.Net ASP.Net 
 1 Answer(s)
  1526  View(s)
Rate this:

Chris Anderson
Chris Anderson

Total Post:197

Posted on    August-24-2011 12:00 AM

The MVP is a variation of the MVC pattern. The Presenter and Controller classes have similar roles in both patterns with one difference. In MVP, the View has no direct access to the Model. In MVC, both the View and the Controller have access to the Model. MVP essentially hides the model from the View.

Don't want to miss updates? Please click the below button!

Follow MindStick