Я думаю, что оба варианта будут вокруг в течение длительного времени.
В настоящее время наблюдается тенденция к использованию приложений RESTful и т. Д., И я ожидаю, что популярность MVC возрастет. Однако некоторые проекты больше подходят для существующего стиля веб-форм, в то время как другие выиграют от MVC.
MVC великолепен, и изучение основ не займет много времени. Просмотрите учебники в блоге Скотта Гатриса (хотя некоторые ранние материалы устарели, а синтаксис изменился)
MVC имеет некоторые недостатки:
MVC не использует viewstate. У этого есть положительные (меньшие страницы, быстрее, более чистая модель) и отрицательные моменты. Хотя это и не невозможно, но сложнее разработать такие элементы, как элементы управления, которые должны поддерживать состояние, например таблица данных подкачки и т. д.
Многие компании уже инвестируют в существующие технологии веб-форм