architecture/windows-architecture

windows architecture Shipped

What this lens looks for

MVVM with CommunityToolkit.Mvvm — source-generated ObservableObject, RelayCommand, and messaging; NavigationView + Frame for page-level navigation; navigation service abstraction in ViewModel layer (never manipulate Frame from code-behind); use Template Studio for project scaffolding

What its verifier checks

[ObservableObject] and [RelayCommand] source generators used; no Frame manipulation in code-behind; navigation service interface injected into ViewModels; INotifyPropertyChanged not hand-implemented