Я использую его уже несколько месяцев. Я очень люблю MVC. Преобразование существующих проектов может быть нереальным, в зависимости от доступного времени. На мой взгляд, Web Forms имитирует разработку оконных форм для старой аудитории VB. Хотя MVC не претендует на то, что это не так, он более пристально следует процессу Http.
Несколько плюсов, которые я вижу в MVC
1) Это можно проверить с помощью модульных тестов
2) Прямой контроль над Html. Мы создаем веб-сайты, как мы признаем, что не можем контролировать все наши html?
3) Багаж отсутствует.
4) Нет дерева управления, чтобы тратить время на рендеринг
5) Автоматическое связывание модала с поста формы
6) Это может быть довольно сексуально
И несколько недостатков
1) Больше нет веб-элементов управления (и многие богатые сторонние элементы управления потеряны)
2) Медленнее развиваться в
3) Большая кривая обучения
4) Все еще в бета-версии (хотя скоро ОСАГО)