Мне нужно решить, какое новое приложение для большого бизнеса мы будем разрабатывать в ближайшие годы, вопрос в том, должны ли мы начать использовать MVC 3 или веб-формы.
Это уже обсуждалось здесь в SO, но я видел вопрос: ASP.NET MVC готов для бизнес-приложений (интеграция сторонних элементов управления / компонентов)? был задан в 2008 году, и теперь многое могло измениться.
Меня больше всего беспокоит то, что я слышал, что MVC хорош для рендеринга контента, такого как сетки или списки, и не очень хорош для ввода данных и взаимодействия с пользователем.
В нашем приложении будет множество элементов управления, в которых пользователи вводят данные и работают со списками и текстовые поля, флажки и так далее.
все ли абсолютно возможно также в MVC или классических веб-формах, и модель состояния просмотра была бы более подходящей?
спасибо.