По моему мнению, Razor - это Microsoft, которая разворачивается, чтобы собрать всех классических разработчиков ASP, которых они оставили, когда представили .NET. Парадигма очень похожа на ASP, код на стороне сервера смешивается с html / js на стороне клиента. Среда, которая снова и снова ведет к дилемме «кода спагетти».
Но для разработчиков ASP, таких как я, долгое время это был самый прямой путь к поддерживаемой платформе. И я сохраняю абсолютный контроль над html / js, к которому я привык.
Редактировать: Кстати ... Я говорю о Razor, как используется в .cshtml. Я, наверное, должен был сказать, что .cshtml - это мс