Polish_Flamethrower
@Polish_Flamethrower
Польский флэймзровер

В чём отличие ASP NET MVC, ASP NET, ASP NET WebForms?

Вся информация в "шапке" вопроса, т.е в заголовке.
  • Вопрос задан
  • 302 просмотра
Решения вопроса 3
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Конкретизируйте.

ASP NET, - платформа с кучей технологий
ASP NET MVC - реализация паттерна MVC
ASP NET WebForms - реализация событийного паттерна, как на десктопе, сейчас практически умерло
Ответ написан
ASP NET - общее название фреймворка для создания веб-приложений
ASP NET MVC - один из доступных подходов в рамках него. Можно делать фронтенд в стиле PHP смешивая разметку и код на C#
ASP NET Webforms - легаси вариант. Вёрстка на XML, а вместо JS - C#. Сейчас этим не пользуются, тк он ужасно тормозной и неудобный. Изначально создавался, чтобы дать разработчикам с WinForms похожий опыт при создании веб-приложений.
Если хочется не писать на JS, то можно посмотреть на Blazor

Сейчас обычный ASP NET не особо актуален, тк его заменил ASP NET Core
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы