What's New in XAML for Universal Windows Apps

Play What's New in XAML for Universal Windows Apps
Sign in to queue


The Universal Windows Platform provides developers with a real opportunity to create meaningful, familiar, and tailored apps that run across a wide set of device families. To help with that, XAML UI took a big step forward in Windows 10 with new controls and new features to simplify tailoring app experiences across devices. In addition, performance is improved with features that include new and improved diagnostics tools, better web content hosting, a new perspective 3D API, plus a few other goodies. This session will take a lap around these features.





Session Type:

Code Lab




Room 2005



The Discussion

  • User profile image

    Awesome. Really liked the x:Bind, RelativePanel, Trigger, ...

  • User profile image

    I enjoyed this session. The last slide was interesting: mentions printing APIs of mobile!!!

  • User profile image

    Thank you for the demo. 
    Is the use of RelativePanel, UserControl and VSM to handle textowerflow actually the way it's meant to be done, or was it just for demoing purposes? 

    I'm thinking, using a usercontrol with VSM for as itemtemplate seems like a huge price to pay when you just could have used a grid. I would have done something like this where you use a single grid with multiple row and col. definitions: http://pastebin.com/4Qdw1VWa
    But again - then you'd not demo RelativePanel. It just feels like a lot of unnecessary code to handle text overflow.. 

    Thank you again for the demo - was great :)

  • User profile image
    Thomas Partou

    Awesome new features. Sadly, my company has moved to HTML since last year :-(

  • User profile image

    Great stuff! Looking forward to apply all this awesomeness in my W10 app.

  • User profile image
    Kevin Gosse

    Do you know where I could find more information about the Silverlight memory improvements mentionned in the last slide?

  • User profile image

    Pretty cool talk, but Xaml is still not as cool as it was in WPF/Silverlight5. :P

    Xaml is an object definition and serialization mechanism, not a "UI platform." It has been completely bastardized in its intent and it is still nowhere near as cool as it used to be.  It used to be possible to serialize ANYTHING with it, POCOs included.  This is no longer the case.

    The fact that this team was seriously considering asking developers to remove bindings altogether from their xaml (!!!!) really just underscores the absolute disconnect from the original spirit and intention of Xaml.

    Please, make Xaml as fun as it was in Silverlight/WPF:

    Thank you. :)

Add Your 2 Cents