winui3-migration-guide
SolidUWP-to-WinUI 3 migration reference. Maps legacy UWP APIs to correct Windows App SDK equivalents with before/after code snippets. Covers namespace changes, threading (CoreDispatcher to DispatcherQueue), windowing (CoreWindow to AppWindow), dialogs, pickers, sharing, printing, background tasks, and the most common Copilot code generation mistakes.
Install
Quality Score: 93/100
Skill Content
Details
- Author
- github
- Repository
- github/awesome-copilot
- Created
- 11 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
winui3-migration-helper
Assist migration from WPF to WinUI 3 / Windows App SDK with code transformation and compatibility guidance
wpf-mentor
Senior WPF and .NET desktop application architect and mentor. ALWAYS use this skill for any WPF, XAML, or MVVM question — including data binding, commands, dependency properties, ObservableCollection, INotifyPropertyChanged, styles, templates, resource dictionaries, UserControls, custom controls, navigation, validation, converters, async/Dispatcher, multithreading, EF Core integration, API integration, DI, logging, performance, memory management, and real-world desktop architecture. Trigger on: "teach me WPF", "explain MVVM", "how do I bind in WPF", "what is a DependencyProperty", "WPF interview questions", "how to structure a WPF app", "WPF production patterns", or any desktop .NET UI question. Use even for casual questions like "how does binding work?" or "why use MVVM?".
dotnet-wpf-design
Guia de design profissional para WPF/XAML com Fluent Design (WPF-UI). Catalogo de solucoes documentadas para problemas de layout, espacamento, tipografia, sizing de controles e dark theme. Use quando o usuario quiser: corrigir layout de formulario WPF; ajustar espacamento entre campos; resolver toolbar/header que rola junto com conteudo; aumentar tamanho de controles pequenos ou com texto cortado; melhorar respiro visual entre secoes; aplicar tipografia Fluent Design; usar cores corretas de dark theme; diagnosticar problemas de ScrollViewer aninhado; alinhar labels com campos; auditar qualidade visual de uma pagina XAML. Tambem use quando o usuario mencionar "design WPF", "layout XAML", "campos pequenos", "texto cortado", "espacamento", "respiro", "controle apertado", "formulario feio", "dark theme cores", "Fluent Design tokens", "ScrollViewer problema", ou "toolbar rola". NAO use para: setup inicial de projeto (use dotnet-desktop-setup), MVVM/ViewModel (use dotnet-wpf-mvvm), testes E2E (use dotnet-wpf-e2e-te
fluentui-blazor
Guide for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components NuGet package) in Blazor applications. Use this when the user is building a Blazor app with Fluent UI components, setting up the library, using FluentUI components like FluentButton, FluentDataGrid, FluentDialog, FluentToast, FluentNavMenu, FluentTextField, FluentSelect, FluentAutocomplete, FluentDesignTheme, or any component prefixed with "Fluent". Also use when troubleshooting missing providers, JS interop issues, or theming.
winmd-api-search
Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI/ML, sensors, networking, etc. Discovers the right API for a task and retrieves full type details (methods, properties, events, enumeration values).