Puede alguien (tal vez un XSL-fan?) Me ayude a encontrar ninguna ventaja con el manejo de la presentación de los datos en una página web con XSL sobre ASP.NET MVC?ASP.NET MVC vs XSL
Las dos alternativas son:
ASP.NET (MVC/WebForms) con XSL
obtener los datos de la base de datos y su transformación a XML que se muestra a continuación, en las diferentes páginas con XSL-templates.ASP.NET MVC
Obtención de los datos de la base de datos como objetos de C# (o LinqToSql/EF-objetos) y mostrarla con línea de código en MVC-páginas.
El principal beneficio de XSL ha sido la visualización consistente de datos en muchas páginas diferentes, como WebControls. Entonces, corríjanme si me equivoco, ASP.NET MVC se puede usar de la misma manera, pero con objetos muy tipados. Ayúdenme a ver si hay algún beneficio para XSL.
Con el advenimiento de los motores de vista alternativos, como la maquinilla de afeitar, las picaduras de abeja ahora dañasen menos. –
@RobertHarvey - Razor es genial, la sintaxis '@' es mejor que '<%' (al menos para declaraciones simples) pero sigue teniendo el problema fundamental de cambiar entre salida y código. Eso sí, esta es una respuesta de 3 años y medio. En aquel entonces MVC era 'prometedor', ahora creo que estarías loco si utilizas las transformaciones XML. – Keith