Karthick Rajendran Ответов: 2

Скажи мне, что разница между ASP.NET MVC и ASP.NET


Почему мы используем asp.net MVC вместо asp.net применение. На мой взгляд, со мной было очень легко работать asp.net веб-приложение вместо MVC.

Что я уже пробовал:

Для всего кода то, что я пробовал в MVC, немного сложно для меня. пожалуйста, скажите мне, что разница для обоих. Это может привести меня к подтексту о MVC.

F-ES Sitecore

Как и предполагалось, существуют тысячи статей, сравнивающих плюсы и минусы обоих. Если вы хотите, чтобы найти их, вы должны сделать вашу терминологию правильно, хотя, вы имеете в виду веб-форм, когда вы говорите asp.net так что Гугл для таких вещей, как "asp.net в MVC, против-форм" и "MVC в веб-формах плюсы и минусы"

2 Ответов

Рейтинг:
7

MadMyche

То, что вы используете, полностью зависит от вас.

Вам просто нужно понять, что если вы используете более старую технологию, то с ней происходит меньше инноваций, и если ее использует меньше людей, то меньше людей, которые могут вам помочь.
Мой последний работодатель все еще активно разрабатывает классические ASP-сайты вместе с MVC-версиями 3 и 5. хотя они размещают все это внутри компании, любой из этих сайтов может перейти практически на любую коммерческую хостинговую платформу, поддерживающую Windows.

ASP.NET для работы веб-форм требуется стек MS. Он основан на создании HTTP и интернета Как управляемых событиями и имеющих состояние на платформе без состояния. Хотя это было здорово в концепции и могло бы стать волной будущего; интернет развивался таким образом, что не требовал состояния, а события управлялись таким образом, что не требовали того, что предлагала MS.

MVC-это принцип проектирования с твердым разделением проблем. Это агностик языка и платформы; который огромен, поскольку проект, написанный для одной платформы, может быть перенесен на другую, не нуждаясь в собственных элементах управления.

MS решила перейти к этому вместе с присоединением к сообществу с открытым исходным кодом, чтобы у разработчиков были варианты для работы. Они создали новый трек, который не требует всей инфраструктуры MS и может иметь универсальное развертывание.

Да, у обоих есть свои плюсы и минусы. Если вы хотите получить их вы можете прочитать эту статью которая все еще актуальна сегодня: CodeProject: веб-форм и MVC на[^]


Рейтинг:
19

Richard MacCutchan

Есть много статей на эту тему, которые вы можете найти и прочитать сами, чтобы понять, что MVC добавляет к основному ASP.NET структура.