Hello
I have been reading about different model for development
model view control mvc
model view presenter MVP
Model view view model MVVM
i belive MVC has two big Advantage over webform 1) TDD 2) More control on HTML
MVP is bit variation in mvc model. help in rapid development as well as 1) TDD 2) More control on HTML (correct me if i m wrong) see the below link
http://webformsmvp.com/
Go to the complete details ...