XAML—A Declarative Language for .NET Applications

As mentioned earlier, XAML is at the center of the declarative user interface (UI) WPF framework because it implements the abstracted user interface layer. XAML is becoming a core UI definition language for .NET Framework–based applications. Using XAML, you can define and develop user interfaces for WPF and Silverlight applications and custom workflow activities for WF version 4.0.

You define and implement these user interfaces using a set of XAML controls provided as part of the WPF framework. These XAML controls are derived from a set of WPF presentation framework classes that can be hosted in either a window (WPF applications) or a page (Silverlight applications) to render the defined user interface ...

Get XAML Developer Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.