【.NET MAUI 】リリース候補版をインストールしてみた

[Microsoft] が 全く新しい UI Framework を公開した模様。

docs.microsoft.com

ここ数年、多忙のためブログの更新が止まってましたが、久々に色々いじくりまわしてみたいと思います。

 

2022年4月19日現在、[.NET MAUI]はようやくリリース候補版(RC版・・・Release Candidate)が公開された状況です。よって Windows .NET MAUI を弄るには、Windows を開発者モードに変更し、Visual Studio を最新のプレビュー版に変更する必要があります。

 

「スタート」ボタンから「設定」→「ホーム」→「更新とセキュリティ」を選択、「開発者モード」をONに設定します。

 

開発者モードをONに変更

Visual Studio 2022を起動。「ヘルプ(H)」→「更新プログラムの確認(C)」をクリックして、Visual Studio Installer を起動します。

 

更新チャネルを「Current」から「Preview」に変更すると、最新のプレビュー版をインストール可能になります。

 

4月19日現在の最新プレビュー、17.2.0 Preview 3.0 をインストールします。

 

Visual Studio 2022 Preview のインストールが完了したら、Visual Stuudio を起動し、「ツール」→「ツールと機能を取得(T)」をクリックします。

 

「.NET によるモバイル開発」のオプション「.NET MAUI(プレビュー)」をチェックし、更新します。

 

更新が完了したら、「新規作成」→「プロジェクト」をクリックします。.NET MAUI のテンプレートが追加されてるので、今回は「.NET MAUI アプリ(プレビュー)」でサンプルアプリを作ってみようと思います。

 

とりあえず既定の設定のまま、新規プロジェクトを作成します。

 

ソリューションの構成はこうなってる・・・

 

ソリューションを生成した時点で、すでにいくつかコントロールが実装されてるようです。とりあえずこのまま実行してみましょうか。「Windows Machine」で実行します。

 

こうなりました。「Click me」と書いてあるボタンをクリックすると、カウンターが増加します。

 

ここの実装は MainPage.xaml.cs に最初から記述してあります。

MainPage のコードビハインド

 

まずは .NET MAUI の開発環境設定からソリューションの作成・実行まで。この先はおいおい書いてく予定です。