3. Extensible Application Markup Language (XAML)

In the previous chapter, you developed an application with a simple user interface that was defined using a file that ended with a .xaml extension. XAML is the acronym for Extensible Application Markup Language. It was popularized through its use in Windows Presentation Foundation (WPF) and Silverlight applications. Using XAML for Windows 8 applications should feel very familiar for developers who have used it with other technologies in the past.

XAML is an XML-based declarative markup language that was developed by Microsoft. It is often mistakenly referred to as a user interface language and is compared to HTML. Although XAML is the key technology that drives the visual interface for Windows ...

Get Building Windows 8 Apps with C# and XAML 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.