Большая часть документации для нового движка Razor представлена в контексте WebMatrix и ASP.NET «Веб-страницы». Даже в самой библиотеке MSDN статья, которая (на мой взгляд) является корневой справочной страницей для большей части документации Razor ( Веб-страницы ASP.NET с синтаксисом Razor ) по своей сути связана с ASP.NET. Веб-страницы и находится под веткой в дереве документации под названием «Microsoft WebMatrix».
Однако, как я понял из прочтенного мной, синтаксис Razor также доступен для ASP.NET MVC 3, который, похоже, имеет мало общего с веб-страницами ASP.NET.
Теперь я новичок во всей этой области, и сейчас я учусь в WebMatrix, поэтому, пожалуйста, исправьте меня, если я ошибаюсь в некоторых деталях, но я знаю, что собираюсь также начать изучать ASP. NET MVC в ближайшем будущем, поэтому проведение этих различий будет иметь важное значение для этого перехода.
Поэтому я ищу подробное руководство, которое позволит мне точно понять, какие части того, что я изучаю, являются частью синтаксиса Razor, а какие - частью ASP.NET «Веб-страницы».
Также мне необходимо уточнить, есть ли различие между WebMatrix и ASP.NET Web Pages. Я понимаю, что WebMatrix основан на «веб-страницах», но неясно, является ли часть того, что я изучаю, частью WebMatrix, или если (как я подозреваю) WebMatrix является просто IDE вокруг «веб-страниц», ничего особенного, кроме интерфейса, не добавилось.
Может ли кто-нибудь дать некоторую ясность в этих областях, пожалуйста?
(Кстати, я что-то упускаю (что-то еще) или «Веб-страницы» - самое запутанное имя, которое они могли придумать для этой новой системы?)