Navigating Win32 App Development with WinUI and WPF
summary
Compares concrete migrations and demos: use WinUI 3 to reuse UWP work, get ItemsView/AnnotatedScrollbar backed by ScrollView and Composition InteractionTracker, and run AOT .NET 8 for ~45% smaller distribution and ~50% faster launches; Photos reports 2.5× faster cold start and image loads. Use WPF to apply .NET 9 theming (Preview 4) and keep large C# codebases. Shows packaging steps, calling WinApp SDK APIs from WPF (compact overlay) and raw Win32 C++ (Lottie, 3D scene graph), and running downlevel to 1.5 billion Windows devices.
AI-written summary · about
chapters (9)
- 0:00Introduction to UI frameworks
- 2:58Getting started with WinUI
- 6:07WinUI 3 performance and usage
- 15:44Partner insights and choices
- 20:27Modernizing WPF applications
- 24:55Windows App SDK advantages
- 30:58Integrating App SDK in WPF
- 37:24Advanced scene graph features
- 47:24Summary and resources
related talks
44mEnhancing WPF/WinForms applications with UWP features
47mHow to painlessly migrate from MFC to Qt
55mKeynote: The Future of Modern Application Development with .NET and Azure
58m“Embracing Standard C++ for the Windows Runtime"
01h 05mC++/WinRT and the Future of C++ on Windows
58mModernizing your legacy application
54mWhat's New in .NET Core 3.0
01h 00m“These Aren't the COM Objects You're Looking For”
