ASP.Net MVC или веб-формы, что лучше
Я собираюсь начать работу над приложением на основе SaaS. Мне нужно решить, идти ли с ASP.Net MVC или приложением веб-форм. Через различные посты я узнал, что оба хороши, они не являются заменой друг другу и так далее.
Кроме того, я знаю традиционный метод веб-форм, я не знаю MVC, мне нужно сначала изучить его.
Пожалуйста, объясните мне, какой подход лучше.
Спасибо,
Виджай
2 ответа
Здесь нет правильного ответа. Я предпочитаю MVC, но если вы уже знаете ASP.Net WebForms, вероятно, легче придерживаться этого.
Я могу просто поделиться своим опытом, так как работал над обоими
я предпочитаю asp.net MVC над Asp.net, потому что
бесполезного уровня абстракции, который Asp.Net имеет по базовой архитектуре HTTP
пользовательские элементы управления в asp.Net вызывают ненужную разметку
простота использования ajax
в asp.net MVC по сравнению с updatepanel
(в продвинутом возрасте)
поддержка синтаксиса типа бритвы увеличивает производительность
нет перегрузки такими вещами, как viewstate
потому что все управляется программистом из типичных проблем, которые возникают в asp.net, таких как проблемы в динамических элементах управления, больше нет
так что если вы попросите меня пойти на asp.net MVC