Avalonia UI Framework - Complete API & Best Practices Guide
Target Framework: .NET 10.0+ File Extension: .axaml (Avalonia XAML) Official Docs: https://docs.avaloniaui.net/
| xmlns="https://github.com/avaloniaui" | Core Avalonia controls | ✅ Always | | xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" | XAML language features | ✅ Always | | xmlns:vm="using:YourNamespace.ViewModels" | ViewModel references | ⚠️ For MVVM | | xmlns:local="using:YourNamespace" | Local types/controls | 🔹 As needed |
Comprehensive reference for Avalonia UI framework including XAML syntax, controls, data binding, MVVM patterns, styling, custom controls, layout system, and best practices. Covers ReactiveUI integration, compiled bindings, dependency properties, attached properties, control templates, and cross-platform development patterns. Source: sharex/xerahs.