Моя компания пытается настроить руководство по использованию технологии для создания приложений. В моих исследованиях я запутался.
Кажется, есть 3 технологии ASP.NET.
MVC довольно понятен для меня, так как он существует уже давно.
Но я путаюсь между страницами Razor и Razor. Я могу найти много информации на страницах Razor, но ограниченное количество, чтобы сравнить их.
Мы ищем целевой ASP.Net Core. Итак, мои вопросы:
Всего 1 ответ
Razor - это синтаксис шаблонов, который был введен в 2010 году как часть инфраструктуры веб-страниц ASP.NET. В то же время он был принят в качестве движка просмотра в ASP.NET MVC 3.
Razor Pages - это основанная на страницах инфраструктура веб-разработки, которая использует синтаксис шаблонов Razor и находится поверх платформы ASP.NET Core MVC. Это рекомендуемая среда для создания серверных веб-приложений в .NET Core. Другими словами, Microsoft рекомендует не использовать MVC для генерации HTML на стороне сервера при перемещении ядра ASP.NET.
Итак, чтобы прямо ответить на ваши вопросы: