Недавно я попадал в MVC3 и Razor и читал несколько статей об этих темах, чтобы лучше понять концепцию.Сравнение синтаксиса Razor vs ASPX
Я читал Scott Guthrie's Blog Post, в котором он предлагает следующие 2 примера. Первый будучи ASPX синтаксис, второй синтаксис существо Razor:
Это замечательно, но как справедливое сравнение ASPX и Razor я немного запутался.
Я никогда не видел ни одного рабочего примера синтаксиса ASPX. Разумеется, разработчики использовали элементы управления Repeater
и т. Д., Так как был выпущен ASP.NET? Я не видел такого синтаксиса, как Classic ASP.
Я всегда думал, что это была плохая практика, чтобы поставить программный код в строку с файлом разметки, а не код за файлом.
Должен ли любой ASP.NET-разработчик ASP.NET выглядеть так?
Привет, я не думал, что это просто сравнение MVC. Я предполагал, что это показывает разницу между веб-формами aspx и бритвой mvc! – Curt
Yup, хотя вы _can_ используете foreach, а выше будет отлично отображаться на «традиционной» странице asp.net, это не очень хорошая практика. –