Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : X : XA : XAM :

XAML

 

XAML

XAML (short for eXtensible Application Markup Language, and pronounced "Zammel") is Microsoft's primary interface language for Windows Longhorn. It is a declarative XML-based language.

In typical usage the XML files will be produced by a visual design tool, such as Visual Studio .NET. The resulting XML will generally be compiled, although interpretation on the fly is also possible.

Elements map to Common Language Runtime objects. Attributes map to properties or events on those objects.

XAML was originally designed to work as the markup language for Microsoft "Avalon". As time passed, the design allowed use with many sets of CLR objects, not just Avalon objects.

Some non-Microsoft people position XAML as a rough equivalent to XUL, an open source system for creating applications derived from the Mozilla project.

XAML (also short for Transaction Authority Markup Language), also an XML-based language, is a standard to help manage workflow over distributed Web Services. This is not related to Microsoft's XAML language other than that they are both based on XML.

See also

  • List of user interface markup languages
  • Comparison of user interface markup languages

    External links

  • Xaml .Net Open samples with SVG
  • Microsoft XAML overview
  • (ZDNET) Mozilla, Gnome mull united front against Longhorn
  • Avalon/XAML First Look



  • NodeWorks boosts web surfing!
    Page Returned in 0.258 seconds - HTML Compressed 68.2%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.