XAML Performance Tools App Model.Net Native 1 2 3 4 5.

Slides:



Advertisements
Similar presentations
Win8 on Intel Programming Course Desktop : WPF Cédric Andreolli Intel Software
Advertisements

.NET Core Libraries Common Language Runtime CodeGen Garbage Collector Security Model Exception Handling Loader & Binder Profiling & Debugging APIs Entity.
Windows 8 Introduction Mark Rosenberg Development Instructor New Horizons.
Data Binding in GUI Application Development Patrick O’Brien.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
Microsoft Ignite /16/2017 4:10 PM

Fast rendering of 2D applications with text and images Combines the power of DirectX and the convenience of.NET Adopted by most triple-A titles.
Introducing the UWP.
Tony 684 User Data App Services Arun 765 Thomas 762 Shell Kernel Shawn 626 App Roberth 779 Enterprise John Ignite Store Barclay 695 Andrew 617 App.
Go back to where you came from.
Mobile Holographic Surface Hub XboxIoT Desktop.
Development of mobile applications using PhoneGap and HTML 5
“Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-platform mobile development strategy”
Building Windows Apps Jason Keicher, Technical Specialist
Introducing Xamarin 2.0 Introducing Xamarin 2.0 Michael Hutchinson
Building Future with Microsoft Wolfgang Ebermann Vice President Microsoft Central & Eastern Europe 1.
Extend your app to multiple device families and use new capabilities by targeting the UWP.
Synergex Advancing Applications. Partnering for Success.
Studio for WinRT XAML Russ Senior Developer Evangelist Greg Product Manager
Windows Camp #wincamp Windows Camp Игорь Сычев Premier Field Engineer, Microsoft Что нового/полезного принесла VS2015 для разработчиков приложений.
Easy for users to get & stay current Unified core and app platform Windows Phone 7.5 Windows Phone 8 Windows Phone 8.1 Windows 8 Xbox One Windows on Devices.
Windows Binary Phone Binary Windows universal Desktop PC 2 in 1 Mobile Tablet Phablet Phone Xbox IoT Band IoT headless Raspberry Pi Home.
Easy for users to get & stay current Unified core and app platform Windows Phone 7.5 Windows Phone 8 Windows Phone 8.1 Windows 8 Xbox One Windows on Devices.
Object Oriented Software Development 9. Creating Graphical User Interfaces.
Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style apps Communication & Data Application Model Devices & Printing WinRT APIs Graphics.
Understanding Xamarin Development Matt
Embedded Software SKKU 14 1 Sungkyunkwan University Tizen v2.3 Application Profiling & Debugging.
Lagash Systems Mariano Sánchez – Software
FIRST FLOOR SOFTWARE Experts in XAML. Visual Studio Industry Partner FIRST FLOOR SOFTWARE NEXT STEPS Contact us at: First.
Microsoft UI Stack Ronnie Saurenmann Technical Evangelist, Microsoft Switzerland
Windows 10 Adaptive Interface
Easy for users to get & stay current Unified core and app platform Windows Phone 7.5 Windows Phone 8 Windows Phone 8.1 Windows 8 Xbox One Windows on Devices.
Bridges to the Magickal Faerie Land of Windows 10 Hannes Nel M263.
| | Top 4 Benefits of Hybrid Mobile Apps.
Innovation Any app, any platform Openness.NET Core ASP.NET 5.

Multitasking and Triggered Background Processing
HelloWorld Create a window store App Part 3: Navigation, layout, and views Follow the tutorial :
Developing Universal Windows Apps in Visual Studio 2015.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
PhoneSmall Tablet 2-in-1s (Tablet or Laptop) Desktops & All-in-Ones PhabletLarge Tablet Classic Laptop XboxIoTSurface HubHolographic Windows 10.
The Windows 10 App platform: an introduction to the UWP Andy Wigley b:
Spaso Lazarević Microsoft MVP Nova banka ad Banja Luka Windows App Studio.
0 Developing for Windows 10 Tony Champion Champion DS.
Top 5 IDE that Simplifies PHP Development Biztech IT Consultancy Pvt. Ltd. | |
Understanding Mobile Devices, Interactions, and Tools Lesson 1.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Beginning of Xamarin for iOS development
Introduction to Xamarin C# Everywhere
Unleash .NET 2015 in your apps
Adaptive UI in UWP XAML Andy Wigley
The Universal Windows Platform
Tooling Breakout Session
Migrating 8.1 Apps to Windows 10
6/10/ :23 PM TOOL-504T A deep dive into Visual Studio 11 Express for designing Metro style apps using XAML Joanna Mason & Unni Ravindranathan Program.
6/12/2018 3:52 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Ignite /19/2018 2:35 AM
Microsoft Build /13/2018 2:24 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Dumps With Real Exam Question Answers - Dumps4download
Collaboration on-the-Go
Microsoft Ignite /14/ :21 AM BRK2101
.NET and .NET Core Foot View of .NET Pan Wuming 2017.
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל-Windows 8
Microsoft Build /30/2018 2:15 AM Migrating Silverlight Windows Phone apps to the Universal Windows Platform Ricardo Villalobos Principal SDE Manager.
What?   Accounts Accounts subscription Azure Pass Code Azure Pass Code.
Bare Metal Development for the Universal Windows Platform
Visual Studio 2015: New Exciting Features For Developers
ENIAC – the first computer
Visual Studio Tooling Developer’s Guide to Windows 10
Presentation transcript:

XAML Performance Tools App Model.Net Native

Windows 10 XAML ‘free’ Common scenarios are handled by the platform “automagicaly”

Windows 10 XAML ‘free’ Common scenarios are handled by the platform “automagicaly” Responsive layout with new Controls Relative panel, Adaptive triggers,

Windows 10 XAML ‘free’ Common scenarios are handled by the platform “automagicaly” Flexibility and power through extensibility Extensible Triggers

Morten Nielsen Windows Developer MVP

Windows 10 XAML ‘free’ Common scenarios are handled by the platform “automagicaly” Highly-tailored Custom View and Controls by scenario, Xaml Views

...

TOUR CPU - 15% to 30% Working Set - 25% to 45%

TOUR

TOUR

TOUR <StackPanel x:Name="AdditionalProductPage" Visibility="Collapsed" … x:DeferLoadStrategy="Lazy"> var deferredPanel = FindName("AdditionalProductPage");

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

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); }

WindowsWindows Mobile Universal Windows Apps Classic Windows Apps X Windows Phone 7,8,8.1 apps X Existing Windows Store Apps (WinRT) X

Go back to where you came from

Min. Med Size Max Med. Size Show more content?