Avalonia позволяет разрабатывать приложения с использованием языка разметки XAML и C# (или другого языка .NET) для кода. Обычно вы используете разметку XAML для реализации внешнего вида приложения, а код — для реализации его поведения.
Читать далее
Помимо написания кода в коде программной части, Avalonia поддерживает использование шаблона Model-View-ViewModel (или MVVM). MVVM — это распространенный способ структурирования приложений пользовательского интерфейса, который отделяет логику представления от логики приложения таким образом, что ваши приложения становятся пригодными для модульного тестирования.
Читать далее
Avalonia предоставляет множество основных элементов управления, вот базовые типы: Buttons, Data Display,Input, Layout,Menus,Navigation,User Information
Читать далее
Avalonia включает всестороннюю поддержку между элементами управления и произвольными объектами .NET. Привязка данных может быть настроена в XAML или в коде и поддерживает несколько сопособо привязки.
Читать далее
Avalonia представляет обширный, масштабируемый и гибкий набор графических функций с несколькими преимуществами
Читать далее