Download presentation
Presentation is loading. Please wait.
Published byStella Flowers Modified over 9 years ago
2
XAML Performance Tools App Model.Net Native 1 2 3 4 5
4
Windows 10 XAML ‘free’ Common scenarios are handled by the platform “automagicaly”
5
Windows 10 XAML ‘free’ Common scenarios are handled by the platform “automagicaly” Responsive layout with new Controls Relative panel, Adaptive triggers,
6
Windows 10 XAML ‘free’ Common scenarios are handled by the platform “automagicaly” Flexibility and power through extensibility Extensible Triggers
8
http://github.com/dotMorten/WindowsStateTriggers Morten Nielsen Windows Developer MVP (@dotMorten)
9
Windows 10 XAML ‘free’ Common scenarios are handled by the platform “automagicaly” Highly-tailored Custom View and Controls by scenario, Xaml Views
10
...
13
TOUR CPU - 15% to 30% Working Set - 25% to 45%
14
TOUR
15
TOUR
16
TOUR <StackPanel x:Name="AdditionalProductPage" Visibility="Collapsed" … x:DeferLoadStrategy="Lazy"> var deferredPanel = FindName("AdditionalProductPage");
19
New XAML language service Built on top of Roslyn Completely decoupled from the designer Advanced code + XAML refactoring Design Modes Design surface for every device family Visual Tree Inspector Inspect and modify your XAML while it is running Profiling tools CPU, Memory, Timeline, Network and more Support for WPF and Universal Windows apps
22
var api = "Windows.Devices.Gpio.GpioController"; if (Windows.Foundation.Metadata.ApiInformation.IsTypePresent(api)) { var gpio = GpioController.GetDefault(); var pin = gpio.OpenPin(LED_PIN); pin.SetDriveMode(GpioPinDriveMode.Output); pin.Write(GpioPinValue.High); }
25
WindowsWindows Mobile Universal Windows Apps Classic Windows Apps X Windows Phone 7,8,8.1 apps X Existing Windows Store Apps (WinRT) X
27
Go back to where you came from
30
Min. Med Size Max Med. Size Show more content?
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.