XAML is a language that allows you to declare new instances of classes and set their properties using an XAML (tag-like) syntax. While it has utility beyond Silverlight applications, XAML is used by Silverlight to define objects and properties that are displayed on screen. This video examines the default XAML that is created by adding a new project or Silverlight file. Additionally, it covers the XAML that is automatically created by dragging and dropping instances of Silverlight controls from the Toolbox to the XAML designer surface.
Download the source code in c#
Download the source code in VB.Net
