.NET Core はバージョン 3.0 の新機能として Windows デスクトップ アプリケーションをサポートします。まだ Preview ではありますが、ビルドして実行できます。
この記事は、いくつか実際に試してみた記事の目次です。
■ 2018年10月頃
この頃に .NET Core 3.0 alpha 版 + Visual Studio 2017 15.9 Preview 版で実際にビルドして実行できるようになりました。.NET Core 3.0 でのデスクトップアプリ開発の最初の一歩です。
.NET Core 3.0 でデスクトップアプリを作る(VS プレビュー版を使わない)
■ 2018年12月頃
この頃に .NET Core 3.0 preview 版 + Visual Studio 2019 Preview 版でより実装が進みストレスなくコードを書いてビルドして実行できるようになりました。alpha 版から変わったポイントも多くあります。
□ .NET Core 3.0 プロジェクトの発行でエラーになる
□ .NET Core 3.0 デスクトップアプリプロジェクトが Visual Studio 2019 で開けない
□ .NET Core 3.0 デスクトップアプリプロジェクトがビルドできない
□ デザイナがなくても問題なし .NET Core 3.0 で Windows フォームアプリケーションを作る
□ Windows フォーム手書き時の注意 AutoScaleDimensions 設定
■ .NET Core のコマンド関係
.NET Framework では 多くのことが Visual Studio の GUI で操作してきましたが .NET Core でコマンドラインを使う機会が増えました。.NET Core ではコマンドラインでの操作にもなれて行く必要があります。