dotnet-wpf-modern

Installation
SKILL.md

dotnet-wpf-modern

WPF on .NET 8+: Host builder and dependency injection, MVVM with CommunityToolkit.Mvvm source generators, hardware-accelerated rendering improvements, modern C# patterns (records, primary constructors, pattern matching), Fluent theme (.NET 9+), system theme detection, and what changed from .NET Framework WPF.

Version assumptions: .NET 8.0+ baseline (current LTS). TFM net8.0-windows. .NET 9 features (Fluent theme) explicitly marked.

Scope

  • WPF .NET 8+ project setup (SDK-style)
  • Host builder and dependency injection
  • MVVM with CommunityToolkit.Mvvm source generators
  • Fluent theme (.NET 9+) and system theme detection
  • Hardware-accelerated rendering improvements
  • Modern C# patterns (records, primary constructors, pattern matching)

Out of scope

  • WPF .NET Framework patterns (legacy)
  • Migration guidance -- see [skill:dotnet-wpf-migration]
Related skills

More from novotnyllc/dotnet-artisan

Installs
9
GitHub Stars
208
First Seen
Feb 23, 2026