Native Client

VSH14 XAML Inception - Deep Composition for Better UI


2:30pm - 3:45pm

Level: Intermediate

Billy Hollis

XAML Slinger

Compelling modern app UI in XAML is built up - composed - from fine-grained pieces. Layers build upon layers to create responsiveness to different sizes and form factors, and to create visualizations, interactions, and aesthetics that users need and love. Come go six layers deep in the composition for a typical business app in XAML, from the outer application shell to the deepest inner workings of controls. See how the grand unifying principles of layout and composition work throughout the layers, allowing you to learn one set of concepts that are applied throughout the stack. This session features numerous examples of compelling UI inspired by real world XAML applications.

You will learn:

  • The fundamental concept of XAML composition
  • How layers build up to get the ultimate end result in XAML
  • See real world examples that may inspire you to improve your own applications