#65 – XAML Vocabularies
September 15, 2010 2 Comments
A XAML vocabulary is a standard indicating the list of allowed objects and the rules for including those objects in XAML. The vocabulary indicates how the XAML file should be interpreted.
WPF defines a XAML vocabulary using a XAML schema for each possible application. A XAML schema is a precise definition of the allowed XAML syntax. You can find the specification relevant to WPF at:
- XAML Object Mapping Specification 2009 (89 pages)
- WPF XAML Vocabulary Specification 2010 (699 pages)
There is also a XAML vocabulary for Silverlight, which can be found at:
- Silverlight XAML Vocabulary Specification 2010 (241 pages)
[Update 22-Oct-2010: WPF in Visual Studio 2010 supports only XAML 2006, rather than XAML 2009 which is linked to above].
Pingback: Tweets that mention #65 – XAML Vocabularies « 2,000 Things You Should Know About WPF -- Topsy.com
Pingback: #85 – Two Main Namespaces Used in Every WPF XAML File « 2,000 Things You Should Know About WPF