Native Client

TH06 A Dozen Ways to Mess Up Your Transition from Windows Forms to XAML

05/03/2018

9:30am - 10:45am

Level: Introductory

Billy Hollis

XAML Slinger

In the modern app era, XAML is the default technology for native applications, including desktop and mobile. Lots of businesses will be transitioning into XAML from platforms such as Windows Forms. But that transition has many ways to go off the rails. This session will show you a dozen ways to do the transition badly, from spoofing older interfaces to garish overuse of gradients and animations to poor code and XAML organization that will lead to a maintenance nightmare. Based on the experience of working with dozens of clients since XAML was introduced, you'll see some of the worst results and outcomes, and understand how to avoid them.

You will learn:

  • The most common ways teams approach XAML incorrectly
  • The risks that come from the difficult learning path for XAML
  • How to leverage the XAML platform to get more value