What is XAML?
· XAML stands for Extended Application Markup Langauge.
· XAML specifies the user interface for Silverlight or WPF application.
· XAML is used declare controls on Silverlight or WPF Page.
· In simple terms XAML Page is similar to .Aspx Page in asp.net website.
· In .Aspx Page we use Html to form UI, while in XAML we use Xml to form UI
More details on XAML
Both Silverlight and WPF use XAML to form User Interface.
XAML Layouts
Xaml is formed using different Layout, following are list of Layouts in XAML