Ⅰ.Avalonia

Avaloniaは、「マルチ・プラットフォーム .NET UI フレームワーク」ということで、C#によるXAML形式でアプリ開発ができるフレームワークです。

Avalonia - GitHub

Ⅱ.導入方法とプロジェクトの作成方法

※ここでは、Visual Studio 2017 Version 15.8.4で解説しています。

  1. 画面から「ツール(T)」→「拡張機能と更新プログラム(U)...」をクリックします。 Visual Studioのメイン画面
  2. 「オンライン」を選択します。
  3. 右上の検索ボックスに「Avalonia」を入力します。
  4. 「Avalonia for Visual Studio」を選択します。
  5. インストールをクリックします。
  6. 「Visual Studioの再起動」が促されますので、一度、Visual Studioを終了して再起動します。 拡張機能と更新プログラム
  7. 新しいプロジェクトを開くと、「Visual C#」に「Avalonia」が追加されます。
  8. 「Avalonia Application」もしくは「Avalonia MVVM Application」を選択してプロジェクトを作成します。 新しいプロジェクト

後は、作成できたプロジェクトを元に開発を進めていくのですが、まだXAML開発はやったことがないため、少しずつ勉強しながらやりたいと思います。