От нефиг делать поставил Monodevelop и создал там простенькое веб-приложение. Подход, который там используется, просто шокирует мой мозг. Фактически, это очень похоже на разработку клиентских GUI-приложений. Сама страница рассматривается как междумордие с управляющими элементами и обработчиками событий. И в некотором роде всё даже элегантно сделано.
Как вы относитесь к такому подходу и чем MVC для вас кажется лучшим выбором (а он таки лучший :))?