Windows Developer Day - f.ch9.ms

Windows Developer Day - f.ch9.ms

Windows Developer Day Fall Creators October 10, 2017 Update Modernize your existent desktop application Vladimir Postel Senior Program Manager | AppModel

Agenda Deployment challenges today Modernize your existent desktop application overview Windows Application Packaging Project Modernize your app with Windows Hello APIs and Notifications 3 Deployment challenges today User experience challenges Finding the right, trusted installer

Require admin privileges Staying up-to-date Doing a clean uninstall Software vendor challenges Maintaining installer tech Providing auto-updates DLL Hell & Winrot Trustworthy distribution Monetization/licensing 4 Modernize your desktop application

Accelerate bringing desktop solutions to the Windows Store and Universal overview Windows Platform Simplified and trusted deployment Clean and simple install/uninstall Updates delivered using differential packages No elevation/UAC Greater reach, easier monetization Windows Store reaches 400+ million users today Monetize using local payment methods Windows Store for Business for business customers

Modernizing and migrate to UWP Add UWP capabilities (Live Tiles, push notifications, inapp purchase) Add XAML UI, move away from monolithic solutions and migrate at your own pace 5 Modernized Applications Adobe Slack

Musixmatch Evernot e Magix Crystal Dew World CyberLink Corp

NET Foundation Kodi Arduino Spotify Music Cogmation Robotics

Mooii Tech Doubletwis t Rain Games Audible Packaging in VS - Before 7

Windows Application Packaging Project Be first class citizen in VS 2017 Package your Windows project into an .appx directly in VS for streamline deployment You can reference your existing projects such as: WPF, Winforms or MFC Leverage the advanced UWP tools such as: Packaging, Manifest editing and

Store association. 8 WAPPROJ Demo Packaging WPF Photo App in VS 9 Modernize your application Windows Hello APIs Get enterprise-grade security without having to type in a password

Notifications Keeps your users engaged with your app 10 Demo - Modernize Windows Hello and Notifications 11 Summary It is now really easy to package your existing desktop applications (WPF, Winforms and MFC) directly in Visual Studio, modernize with new Windows 10 features and distribute

via the Windows Store. References Docs: http://aka.ms/DesktopBridge Samples: https://github.com/Microsoft/DesktopBridgeToUWP-Samples Learning: http://aka.ms/DesktopBridgeCourse Call to action Modernize your application and submit it to the Windows Store! 12 Copyright Microsoft Corporation. All rights reserved.

Recently Viewed Presentations

  • Chapter 19 and 20 Notes, Birds and Mammals

    Chapter 19 and 20 Notes, Birds and Mammals

    Teeth are diphyodont (deciduous or milk teeth), and also heterodont (varying in both structure and function). Turbinate Bones in Mammals Nasal Passages in a Reptile Class Mammalia Fleshy external ears called pinnae. 4-chambered heart and red blood cells are biconcave...
  • The University of British Columbias Comparison: % of

    The University of British Columbias Comparison: % of

    Yes/No If a frog is cloned, would its copy come out as an adult frog right away instead of a tadpole? Yes/No Can humans be cloned? Yes/No Do you think there are laws against human cloning? Please circle the appropriate...
  • Physical Boot Camp - MRS. WILLIAMS 104

    Physical Boot Camp - MRS. WILLIAMS 104

    Physical Boot Camp. 5.5A Part 1. Classify matter based on physical properties including: mass, magnetism, physical state (solid, liquid and gas), relative density (sinking and floating), solubility in water, and the ability to conduct or insulate thermal energy or electric...
  • Bird, Beak, and Feet lab 9-20-17 - Mrs. Meek's 8th Grade Science

    Bird, Beak, and Feet lab 9-20-17 - Mrs. Meek's 8th Grade Science

    According to the dichotomous key, which fish is pictured? smallmouth bass . lantern fish . yellow perch. ... Fruit (Marbles) Large/wide Beak. One at a time, conduct timed trials (30 seconds each) with each beak type. ... Bird, Beak, and...
  • Canada's PMPRB - Moving Forward

    Canada's PMPRB - Moving Forward

    Il doit être réduit. Les recettes excessives sont calculées selon le N-PTM et le N-PMNE. * Méthodologie de la majoration Si l'augmentation du prix est uniquement attribuable à la fin ou à la réduction d'un avantage, le breveté ne peut...
  • Resource Sharing, Library Networks and Consortia
  • CSE 105 Theory of Computation

    CSE 105 Theory of Computation

    State and use the Church-Turing thesis. Describe several variants of Turing machines and informally explain why they are equally expressive. Explain what it means for a problem to be decidable. Justify the use of encoding. Give examples of decidable problems.
  • 13.3_Mutations - Welcome to Dr. Suris Science Class! - Biology

    13.3_Mutations - Welcome to Dr. Suris Science Class! - Biology

    13.3_Mutations. SC.912.L.16.4 . Explain how mutations in DNA sequence may or may not result in phenotypic change. Explain how mutations in gametes may result in phenotypic changes in offspring.