What's New in XAML for Universal Windows Apps

Download this episode

Download Video

Download captions

Download Captions

Description

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.

Tag:

XAML/UX

Day:

1

Session Type:

Code Lab

Code:

2-629

Room:

Room 2005

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      brunolemos

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

    • User profile image
      bcnz

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

    • User profile image
      deanihansen

      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
      disklosr

      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
      MikeEEE

      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:
      https://wpdev.uservoice.com/forums/110705-dev-platform/suggestions/7232264-add-markup-extensions-to-and-improve-winrt-xaml

      Thank you. :)

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.