MVC as opposed to MVP

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hi,

I always thought that MVP (Model-View-Presenter) was a newer
design than MVC ((Model-View-Controller), so I assumed that as
time goes by, more and more frameworks would be implemented
using the MVP pattern. But instead, the opposite is happening.
All the major frameworks are MVC based (like Spring.net, ASP.NET MVC et.)
and virtually no major framework is based on MVP.
What gives? Is there anything wrong with the MVP pattern? Or is it just a
matter
of choosing the right design for the task?

Thanks,
Ben
.



Relevant Pages

  • Re: responsiblity about MVC
    ... > Does MVC apply to the application design where the controls mentioned ... in MVP the model *and* view (wich includes ... With MVC, ... input and output are seperated but both the view and controler must be ...
    (comp.object)
  • Re: MVC as opposed to MVP
    ... All the major frameworks are MVC based ... and virtually no major framework is based on MVP. ... Is there anything wrong with the MVP pattern? ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Seeking recommendation for Web framework
    ... A lot of frameworks seem to be ... If it weren't for the user authentication issue, ... recommend writing your own MVC, ... fits in with your design plans. ...
    (comp.lang.perl.misc)
  • Re: MVC: Internationalize Controller?
    ... Apple seems to be somewhat confused as well. ... frameworks for well over a decade, ... what is or isn't MVC, and draw a sharp line between what you consider MVC ... (which is apparently close to what some call MVP). ...
    (comp.object)
  • Re: MVC as opposed to MVP
    ... I always thought that MVP (Model-View-Presenter) was a newer ... design than MVC, ...
    (microsoft.public.dotnet.languages.csharp)