任何人(也许是一个XSL粉丝?)能帮我找到任何处理与ASP.NET MVC上的XSL的网页上的数据表示的优势?ASP.NET MVC与XSL
两个备选方案:
ASP.NET(MVC/WebForms的)与XSL
充分利用数据库中的数据并将其转换为XML,然后将其与不同的页面显示XSL模板。ASP.NET MVC
获取从数据库如C#对象(或LinqToSql/EF-对象)的数据,并与MVC-页直列代码显示它。
XSL的主要好处是在许多不同的页面上一致地显示数据,如WebControls。所以,如果我错了,纠正我,ASP.NET MVC可以用同样的方式,但强类型的对象。请帮我看看XSL是否有任何好处。
有了另一种观点引擎如剃刀的到来,蜂蜇伤,现在应该伤害少。 – 2012-01-15 17:58:25
@RobertHarvey - 剃刀的伟大,`@`语法比`<%`好(至少对于简单的语句),但它仍然存在输出和代码之间切换的根本问题。请注意,这是一个3岁半的答案 - 当时MVC是'有前途的',现在我认为你会为使用XML转换而疯狂。 – Keith 2012-01-15 23:03:51