Soy nuevo en MVC ... Tengo bastante conocimiento con Silver-light y WPF y MVVM, pero tengo pocos conocimientos sobre MVC. Estoy siguiendo el tutorial principal en el sitio de Microsoft http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/adding-a-view. Creo que estoy en el artículo 3 de 9. Originalmente, me dijo que creara mi sitio MVC como el "Motor de visualización" de "Razor". Elegí usar "ASPX" en lugar de "Razor" porque pensé que tendría menos dependencias de terceros.MVC ASP.NET o Razor
Al iniciar una nueva aplicación web MVC, es mejor usar "Razor" en lugar de "ASPX". Para ser sincero, no tengo idea de la diferencia. Como dije, elegí ASPX para evitar dlls o códigos de terceros adicionales. Si es mejor elegir ASPX, estoy un poco confundido sobre por qué los tutoriales en el sitio de MS me dicen que empiece con Razor.
¿Alguien puede arrojar algo de luz sobre cuándo debo usar el motor de visión "ASPX" en comparación con el motor de visión "Razor"?
TL; DR; Razor es mejor. – Joe
Sí, necesito un poco más de por qué vs 1 contra el otro. ¿Qué proporciona uno que el otro no proporciona?¿Me estoy limitando a una implementación de código abierto de terceros que puede no existir en unos pocos años si utilizo Razor, etc.? –
Ver [thread SO relacionado] (http://stackoverflow.com/q/4702231/304683) – EdSF