Документация по Avalonia UI
< Все темы
Печать

TODO — введение

В этом руководстве мы собираемся создать простое приложение TODO (Список дел) в Avalonia, используя шаблон Model-View-ViewModel (MVVM).

 Вы можете найти код готового приложения здесь.

Модель-представление-ViewModel (MVVM)

В этом руководстве мы будем использовать шаблон Model-View-ViewModel (MVVM). MVVM — это распространенный шаблон, используемый для написания приложений с графическим интерфейсом, и его рекомендуется использовать при написании приложений Avalonia. Здесь мы предполагаем приложение CRUD, но большинство этих концепций можно применить ко всем типам приложений.

В этом руководстве мы будем использовать ReactiveUI, который представляет собой инфраструктуру MVVM, основанную на .NET Reactive Extensions. В этом руководстве объясняется, как использовать MVVM и ReactiveUI с Avalonia, но вы также можете ознакомиться с документацией ReactiveUI для получения более подробной информации.

Оглавление