ASP.NET WebForms versus ASP.NET MVC
This is not so much a critique on a project but more of a reflection on the ongoing discussions between the above-mentioned ASP.NET platforms.
After reading Scott Gu's blog on Technical Debates I have to think that Microsoft may have opened yet another Pandora's box with MVC.
We have seen this before:
Perhaps all this is just healthy competition? In fact, it is somewhat by design; Microsoft's product teams are fairly independent and essentially compete with one another. It's survival of the fittest and sofar MVC appears 'more fit' than WebForms.
Hans Overkamp, Feb 11, 2010
I would say both are equally good but catering to two different development models. As you know, ASP.NET MVC was designed to support design-driven, test-driven, contract-first scenarios and it enforces pattern implementation. This might attract non-ASP.NET web developers too towards ASP.NET while making WebForms fans happy. Compared to WebForms, MVC does not enjoy extensive tooling support.
Siva M, Feb 15, 2010