I think ASP.Net WebForms is really quite good, and here's some thoughts on the topic
Read PostArticles, links and helpful tidbits for working with Webforms MVP
Read PostCross-Presenter messaging is really handy, and here's how to do testing of it when it's in a presenter
Read PostAn overview of WebForms MVP Contrib project
Read Post