//BUILD 2018 Session Recording (plus other recent shows/podcasts)

Had a great time at //BUILD 2018 May 7-9, talking about MSIX for app packaging and deployment on Windows 10. Lots of great and helpful feedback received. Before you go watch the recording of my session, be sure to check out John Vintzel’s and Nona Sirakova’s overview session MSIX – Inside & Out as well – then view Dian Hartono’s and mine session for the additional details:

Click here to play video

Before BUILD I had the opportunity to be on the On .NET show to talk about what’s new for .NET Windows client app developers. We are covering the VS Packaging Project for WPF/Winform apps, as well as the Windows Template Studio for getting started quickly with UWP on Windows 10:

Click here to play video

Similar topics, with a bit more focus on the enterprise app developer we are covering with Jon Karlin in this video in the Windows 10 Developer Series:

Click here to play video

Also had the pleasure of being on the MS Dev Show podcast, hosted by Jason Young and Carl Schweitzer – we were chatting about Desktop Bridge and the VS Packaging Project:

Click here to play video.

(audio-only podcast is here)

UWP @ Ignite – Demo code and session links

Had a great time last week at Microsoft Ignite 2017, meeting many customers, partners and friends. I was glad to have the opportunity to present a session about UWP app development with Ginny Caughey as my co-presenter. Thank you Ginny for all the great work!

As a follow-up here are the relevant links:

I have also put my Org Tracker Demo into the Windows Store, if you don’t want to build it from source code. You need to be on Windows 10 build 16278 or later (Fall Creators Update) in order to install and run it. Click the badge to install:

Get it on Windows 10

Here is a list of other great Ignite sessions related to UWP & client app development:


My BUILD2017 session – recap and next steps

I had a great time at BUILD this year, presenting with Ginny Caughey on building PC applications for Windows 10 with UWP. Ginny did amazing work creating and demonstrating the samples, and providing the perspective of Windows LOB app developers. We have received good feedback and questions after the session, please keep it coming here in the comments!

In the session we are addressing a number of gaps and myths specifically around using UWP for your desktop PC app development projects. If you haven’t seen it yet, please check out the link below and let us know your thoughts.

There is so much more in UWP that we wanted to show, but couldn’t fit into the ~50min time limit at BUILD2017. I will make an effort to get the pieces we didn’t cover in the session out on this blog in the coming weeks, and on GitHub with code samples. Also see below for a rough timeline on when the various parts we have shown will become available.

sessionsnip Click to view session on Channel9

Samples/Demos from our session:

Available now – Ginny’s first demo connecting to SQL Server via Desktop Bridge component. This also shows Compact Overlay (picture-in-picture), multi-views, drag and drop, Telerik data grid, PaymentRequest API etc.: https://github.com/Microsoft/DesktopBridgeToUWP-Samples/tree/master/Samples/SQLServer

Coming next – the command line activation and auto-launch extensions should be coming out to Windows Insiders in the next few weeks. Expect an update here on this blog and a sample on GitHub in the first half of June.

Multi-instancing – we are still designing this feature. I will have a separate update with details on this topic here as well.

SQLClient in UWP – this was Ginny’s final demo in the session, showing the UWP app accessing the SQLClient APIs directly, without Desktop Bridge – thanks to the amazing .NET Standard 2.0 work. We will share this sample on GitHub as soon as the bits from Windows, .NET and SQL are available for Insiders to consume. Stay tuned … !

Developer’s Guide to the Desktop Bridge

I am happy to announce that the Microsoft Virtual Academy training course, Developer’s Guide to the Desktop Bridge, is now available on demand.
This video course, delivered by the Desktop Bridge Program Management team, aims to help developers understand the concepts and benefits of the Desktop Bridge tooling in the Windows 10 Universal Windows Platform. Watch the video and find the relevant sample code here to start bringing your desktop apps to the Windows Store and to take advantage of new Windows 10 features of the Universal Windows Platform in your WPF, WinForms, MFC or other type of Win32 apps.
Do you want to distribute your desktop application in the Windows Store? We cover that in the course. Do you want to take advantage of modern Windows 10 app-to-app features in your existing desktop application? We cover that in the course. Do you want to light-up Windows 10 features, and still distribute your app to Windows 7 users? We cover that, too. Modernizing your desktop app gradually with UWP components? We cover all of these and more in the course.


Click to start the course at mva.microsoft.com


There are eight modules in this course:
1. Intro to the Desktop Bridge
2. Desktop App Converter
3. Debugging and Testing Your Converted Apps
4. Distributing Your Converted Apps
5. Enhancing Desktop Applications with UWP Features
6. Extending and Modernizing with UWP components
7. What’s Next for the Desktop Bridge
8. Post-Course Survey

For more information on the Desktop Bridge, please visit the Windows Dev Center.
Ready to submit your app to the Windows Store? Let us know!
Feedback or feature suggestions? Submit them on User Voice.