Course

.NET Avalonia UI — Cross-Platform Desktop

Advanced Desktop Development 30.0 hrs
Home / Courses / .NET Avalonia UI — Cross-Platform Desktop

Build cross-platform desktop apps that run on Windows, macOS, and Linux using Avalonia UI with .NET and MVVM.

Topics Covered

  • Avalonia XAML vs WPF XAML
  • Cross-Platform Setup (Win/Mac/Linux)
  • MVVM with ReactiveUI
  • Styling & Theming
  • Platform-Specific Features
  • Project: Cross-Platform Task Manager
Requirements

C# and basic XAML knowledge. WPF experience recommended.

What You'll Learn

Build cross-platform desktop apps with Avalonia, implement MVVM with ReactiveUI, create custom themes, and deploy on multiple operating systems.