MVC ASP.NET ou Razor

Eu sou muito novo para MVC ... Eu tenho um pouco de conhecimento com Silver-light e WPF e MVVM, mas pouco conhecimento em relação ao MVC. Estou acompanhando o tutorial principal no site da Microsofthttp://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/adding-a-view. Acredito que estou no artigo 3 de 9. Originalmente, ele me disse para criar meu site MVC usando o "View Engine" de "Razor". Eu escolhi usar "ASPX" em vez de "Razor", pois achava que teria menos dependências de terceiros.

Ao iniciar um novo aplicativo Web MVC, é melhor usar "Razor" em vez de "ASPX". Para ser sincera, não faço ideia da diferença. Como dito, eu escolhi ASPX para evitar dlls ou código extra de terceiros. Se é melhor escolher ASPX, estou um pouco confuso sobre o porquê dos tutoriais no site da MS estarem me dizendo para começar com o Razor.

Alguém pode lançar alguma luz sobre quando eu deveria usar o mecanismo de visualização "ASPX" em oposição ao mecanismo de visualização "Razor"?

questionAnswers(4)

yourAnswerToTheQuestion