Me acabo de enterar de XLST en stackoverflow hoy (me encanta cómo en las computadoras se puede programar durante años y constantemente tener momentos 'malditos, ¿cómo no sabía sobre esa tecnología'). Me pregunto qué tan popular es XLST para el desarrollo web. He trabajado en algunos sitios web (usando php, ruby, y asp.net mvc) pero no soy un desarrollador web de ninguna manera.¿Por qué usar el marcado HTML en idiomas como ruby, php, asp.net mvc en lugar de XLST para convertir XML a HTML?
Es la razón por la que cada lenguaje web que mencioné anteriormente tiene su propia forma de marcar html (y así aprovechar las 'plantillas') simplemente para hacerlo más simple (más simple que en el punto y no y más orientado a un propósito específico) en que no tiene que convertir primero lo que desea mostrar a xml y luego a html? ¿O hay otras razones por las cuales XLST no parece demasiado popular para el desarrollo web? ¿O simplemente estoy loco (de nuevo, la mayor parte de mi trabajo es con aplicaciones de escritorio) y en realidad es ampliamente utilizado en páginas web? Si no está en desarrollo, ¿para qué lo usa principalmente?
Parece que ser capaz de serializar fácilmente objetos en xml con C# haría de XLST una forma muy popular de mostrar objetos en HTML en sitios web?
Gracias por alimentar mi curiosidad !!
Eche un vistazo al paquete Umbraco CMS, lo uso MUCHO y su forma principal de mostrar datos es usar XSLT. Estoy escribiendo algo de XSLT en este momento para ser completamente sincero :) – Marko