From the course: Microsoft XAML: 1 Core Concepts

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

XAML, the Microsoft UI markup language

XAML, the Microsoft UI markup language

From the course: Microsoft XAML: 1 Core Concepts

Start my 1-month free trial

XAML, the Microsoft UI markup language

- [Instructor] Back in 2003 Microsoft envisioned a new set of APIs to power Windows. This new version at Windows was known as Longhorn and it consisted of three core ideas called pillars. WinFS was a new XML based file system. Indigo was a new communication protocol. And Avalon was the new display and UI composition layer. Avalon got a new name and in 2006 was released as Windows Presentation Foundation, also known as WPF. At the time of the release, WPF was the most powerful system in the Windows ecosystem for creating desktop applications. WPF contained many innovations. For example its rendering engine was based on DirectX which allowed it to render more sophisticated interfaces than its predecessor, Windows Forums. Another innovation was using XML to define the UI layer of the desktop application. Microsoft created a special variant of XML for WPF known as Extensible Application Markup Language, also written as XAML. This is usually pronounced as "zamal." One fascinating part of…

Contents