Бритва красивее (и, следовательно, новая, но крутая).
Webforms - это то, с чем я уже знаком.
Естественно, я, несомненно, поеду на новую вещь, чтобы узнать - Razor. Но я слышал о двух недостатках, которые меня волнуют:
- не может легко повторно использовать существующие элементы управления веб-формами - в редком случае мне может понадобиться перетащить что-то через... Я буду повторять - "RARE"
- Я слышал, что он менее эффективен при рендеринге (занимает больше времени, чем веб-формы).
Итак, каковы преимущества Razor над версиями Webforms при использовании ASP.NET MVC 3?