Xaml Website Links For
Xaml
 

Information About

Xaml




XAML is a declarative XML -based language optimized for describing graphically rich visual User Interface s, such as those created by Macromedia Flash . XUL and UIML are other examples of XML-based user interface languages. SVG is another language proposed by W3C supporting graphics, animations, embedded media, events and scripted behavior which could be used as an XML-based user interface language.

In typical usage, XAML files will be produced by visual design and developer tools, such as Microsoft Expression Interactive Designer or Microsoft Visual Studio . The resulting XML is interpreted on-the-fly by the Windows Vista display subsystem which replaces the GDI in previous versions of Windows. XAML elements map to Common Language Runtime objects. Attributes map to properties or events on those objects.

XAML was designed to support the Class es and Method s in the .NET Framework that deal with user interaction, especially screen displays. The acronym XAML originally stood for Extensible Avalon Markup Language, Avalon being the original code name for Windows Presentation Foundation , the name for this group of .NET classes.


SEE ALSO



EXTERNAL LINKS