March 8, 2014 Hot Topics: RSS RSS feed Download our iPhone app
XAML Defined    • March 24, 2004   • By Jim Minatel   • Send
Email »   • More Articles »  XAML (Extensible Application Markup
Language) is the codename for a new Microsoft markup language
used to create UI elements for client applications in the
forthcoming Windows release codenamed "Longhorn." The main XAML
benefit to developers is that you'll be able to separate the
application logic code from presentation code. You could have
designers building your application UI as a XAML skin separate
from the development of the application logic code. XAML is part
of Microsoft's overall "Avalon" presentation programming model
in Longhorn, so you'll often see references to Avalon and XAML
together.  XAML is XML-based and is implemented as an XML
schema, and the schema currently is installed when you install
Longhorn as xaml.xsd. It is a declarative language, because XAML
programs are based on rules and facts to follow, rather than a
list of steps to execute