To Do List App
In this tutorial you will create a simple to do list application using Avalonia UI and the Model View View-Model (MVVM) pattern with binding to the to do list (collection) data.
You can find the code for the completed application here.
MVVM Pattern
In this tutorial you will learn more about using the Model-View-ViewModel (MVVM) pattern. It is common to use the MVVM pattern when writing GUI applications, and MVVM is recommended in most scenarios for Avalonia UI applications.
To revise some of the background concepts behind using the MVVM pattern with Avalonia UI, and when its use is appropriate, see here.
Development Methods
This tutorial contains instructions for you to use whether you program with Microsoft Visual Studio on Windows, or the .NET Core Command Line Interface (.NET Core CLI) and a different editor. The screenshots shown are all from Microsoft Visual Studio and running on Windows.
To read about other tutorials in this documentation, see here.