rksoftware

Visual Studio とか C# とかが好きです

Mobile Blazor Bindings プロジェクトの作り方

Blazor には 7 つのプロジェクト タイプがあります。

今回は少し複雑な Mobile Blazor Bindings プロジェクトを作ってみたいと思います。

参考

docs.microsoft.com

■ 準備

□ Visual Sudio

Visual Studio をインストールします。 ワークロード ASP.NET と Web 開発.NET によるモバイル開発 が必要です。

□ プロジェクトテンプレート

プロジェクトテンプレートは次のコマンドで探せます。

> dotnet new mobileblazorbindings --search

実行結果

テンプレートを探しています...
テンプレートソースからの一致: NuGet.org
これらのテンプレートは、入力: 'mobileblazorbindings' と一致しました

テンプレート名            短い名前              作成       言語  パッケージ                                ダウンロード
------------------------  --------------------  ---------  ----  ----------------------------------------  ------------
Experimental Mobile B...  mobileblazorbindings  Microsoft  [C#]  Microsoft.MobileBlazorBindings.Templates           16k


テンプレートを使用するには、次のコマンドを実行してパッケージをインストールします。
   dotnet new --install <PACKAGE_ID>
例:
   dotnet new --install Microsoft.MobileBlazorBindings.Templates

ただし今回は プレビュー バージョンのパッケージが必要なので少し手を加える必要があります。具体的には次のコマンドになります。

dotnet new --install Microsoft.MobileBlazorBindings.Templates::0.5.50-preview

■ dotnet command

コマンドで作成すると手ばやいです。

> dotnet new mobileblazorbindings -o SampleMobileBlazorBindingsApp

実行は Visual Studio で行います。 。

> &"C:\Program Files\Microsoft Visual Studio\2022\Preview\Common7\IDE\devenv.exe" .\SampleMobileBlazorBindingsApp\SampleMobileBlazorBindingsApp.sln

参考

rksoftware.hatenablog.com

■ Visual Studio

プロジェクト (ソリューション) が Visual Studio で開かれます。

デバッグ実行で Android エミュレーターが起動し、アプリが開きます。

■ 簡単ですね

簡単ですね。