Actualmente estoy buscando aprender WPF y Silverlight. Hasta ahora he estado desarrollando en Delphi y C# (Winforms). Mientras veo algunos libros sobre WPF y veo algunos videos introductorios en línea, me da la impresión de que esta cosa XAML es un paso atrás en términos de eficiencia y usabilidad (para el desarrollador). Especialmente en los videos en línea, la gente está escribiendo felizmente el código XAML para crear formularios y controles, lo que pensé era una técnica que se volvió obsoleta con la llegada de diseñadores de formas visuales, etc. hace mucho tiempo. ¿Por qué querría crear un botón o una cuadrícula escribiendo una representación textual en XAML cuando el uso de un diseñador de formularios es mucho más rápido? ¿Por qué escribir un color o un nombre de fuente cuando es mucho más rápido elegirlo de una lista desplegable en un inspector de propiedades? ¿Las GUI de aplicaciones del mundo real están realmente desarrolladas por escribiendo XAML?XAML: ¿De qué sirve (escribir)?
estoy seguro de que me estoy perdiendo algo aquí, aunque no puedo averiguar qué ...
No estoy seguro de que haya * realmente * muchas aplicaciones del mundo real que utilicen Silverlight y WPF. Sin embargo, de lo que existe, sí se hace una gran cantidad de XAML codificados a mano. Las herramientas no están realmente allí, pero la gente quiere usar la tecnología ... así que ese es el precio. – BobbyShaftoe