LoginSignup
2
2

More than 3 years have passed since last update.

.NET 5.0 での Windows.Forms について

Posted at

注:完全な初回テスト記事なので、意味があることはほぼ記載しておりません。飛んできてしまった方、申し訳ないです。

.NET framework の統合

さて、ついに [ .NET framework ] が [ .NET 5.0 ] に統合され、使用不可になってしまいますね。
(今まで本当にありがとう)
初見で怖かったのが、お勉強をまったくしていないおっさんなので、Windows.Forms がどうなるか?だったのですが、さすがそこはMicorsoft様、そういう低レベルのプログラマーの救済のためなのか、残してくれていらっしゃいますね。
(さすがにWCFは、gRPCになってしまったようですが)
と言うことで、ひとまず Windows Form Application VB.NET は、それなりに残してくれているようです。

作成の仕方

[ Visual Studio 2019 ] 上で、Formsをインストールしていれば、[ 新しいプロジェクトの作成 ] で出てきてくれます。
01_PCreate.png

その他(コントロール等)

デザイナーのコントロール

ひとまず主要なコントロールはすべて継承しているようです。
02_Controls.png
(FileSystemWatcherの破棄時のハング事象が改善している。。。とかはないんだろうなぁ。。。)

Myの名前空間

Myの世界も継承していますねぇ。Windows上で動く簡単なツールは、まだまだ作成出来そうですかね。
03_My.png

参照の追加

ここが初見わかりずらかったですね。[ 依存関係 ] から [ NuGet パッケージの管理(N)... ] から、.NET系の参照の追加を行うようになっています。
04_Ref.png
04_pkg.png
(はい、ソース上にゴリゴリSQLを書いてしまう人です。すみません。やっぱMyBatis的なやつがあるのかな?)

おわりに

ひとまずWindows上で仕事をする上で、簡易ツールとして Windows.Forms はまだ使えそうですね。ホッと一息。が、そろそろ本当に他を勉強しなきゃいけないのですよね。
Qiitaも含めて、少しずつでも勉強しないとなぁ・・・

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2