---
title: "Avaloniaを使ってみる | C#もぐもぐ"
description: "C#をもぐもぐしているblog"
url: "https://blog.223n.tech/posts/94/"
---

# Avaloniaを使ってみる

2018年9月29日

[C#](https://blog.223n.tech/tags/C%23/) [Avalonia](https://blog.223n.tech/tags/Avalonia/) [XAML](https://blog.223n.tech/tags/XAML/) [Program](https://blog.223n.tech/tags/Program/)

## Ⅰ．Avalonia

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

[Avalonia - GitHub](https://github.com/AvaloniaUI/Avalonia)

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

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

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

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

[記事一覧に戻る](https://blog.223n.tech/posts/)
