XAML es el acrónimo de Extensible Application Markup Language. Es un lenguaje muy parecido al HTML, y que se considera como una extension del archiconocido XML.
Es el lenguaje utilizado por Silverlight y por WPF para definir inicialmente la capa de interfaz de nuestros aplicaciones. Es analogo a lo que los FRM eran en Visual Basic 6 para definir formularios, o los DFM utilizados en Delphi o Builder C++.
Toda clase "visual" en Silverlight termina teniendo codigo XAML conjuntamente con el resto en .Net.
XAML es un lenguaje muy facil, y a la vez muy poderoso. Maneja eventos, Animaciones, Estados y muchos otras capacidades a las que los programadores de .Net estan acostumbrados.
Toda su redaccion puede hacerse desde la interfaz de diseño de Visual Studio, lo cual lo hace muy sencillo.
A su vez tambien existe Expression Blend, que nos brinda una interfaz de diseño aun mas completa con la cual se pueden hacer programas incluso si solo constan de codigo XAML, y tan solo un "esqueleto" de .Net que lo acompañe.
Les dejo un video muy practico para los que quieran ver XAML en accion por primera vez:
No hay comentarios:
Publicar un comentario