SlideShare una empresa de Scribd logo
1 de 76
/ 75
.NETラボ 勉強会 2022年11月
C# Tokyo 石崎 充良
Visual Studio を使わずに
.NET する方法
(コマンドライン / Visual Studio Code)
1
/ 75
自己紹介
石崎 充良 ( @mishi_cs )
C# Tokyo コミュニティ管理メンバー
GitHub:
https://github.com/m-ishizaki
blog:
https://rksoftware.hatenablog.com/
2
/ 75
目次
 最初に大事なこと
 使えるなら?
 なぜ今 Visual Studio なしなのか?
 Visual Studio Code + .NET の基本
 Visual Studio Code
 .NET
 今日のサマリ
 プロジェクトの作成
 アプリ名を変更する
 色々なプロジェクトを作る
 ソリューションの作成
 デバッグ実行
 Android アプリの実行 ※ この分野は素人なので誰か教えてください
 ビルド
 まとめ
3
/ 75
最初に
最も大事なこと
4
/ 75
買ってください
Visual Studio は大変すばらしいプロダクトです。
 使えるなら使わない手はないです。
 買ってください。というか買いましょう!
5
https://visualstudio.microsoft.com/ja/vs/pricing/?tab=business
/ 75
使えるなら?
6
/ 75
使えるなら?
 買ってもらえない。
→ メモリ 8GB なワールドとか……
 赦されたソフトしかインストールできない。
→ 伝統的日本企業ワールドとか……
 開発環境が Linux。
→ Visual Studio は Windows か for Mac ……
 不正利用のリスクがある。
→ Community 版を使ってしまう人がいる……
7
/ 75
使えるなら?
 買ってもらえない。
→ メモリ 8GB なワールドとか……
 赦されたソフトしかインストールできない。
→ 伝統的日本企業ワールドとか……
 開発環境が Linux。
→ Visual Studio は Windows か for Mac ……
 不正利用のリスクがある。
→ Community 版を使ってしまう人がいる……
8
/ 75
Community 版は仕事につかえない
 これを知らない方。
 これを無視する方。
 エクストリームな解釈をする方。
9
https://visualstudio.microsoft.com/ja/vs/community/
/ 75
そこで
そこで Visual Studio Code です!
10
https://code.visualstudio.com/docs/supporting/faq
/ 75
なぜ今 Visual Studio
なしなのか?
11
/ 75
こんな記事のビューが上がっている
12
https://rksoftware.hatenablog.com/entry/2019/02/17/194701
https://rksoftware.hatenablog.com/entry/2018/08/28/021417
/ 75
きっと .NET アプリを作る皆様達に
13
https://rksoftware.hatenablog.com/entry/2019/02/17/194701
https://rksoftware.hatenablog.com/entry/2018/08/28/021417
.NET でアプリを作ろうとしている人が多い
Visual Studio Code で .NET のアプリを作ろうとしている人が多い
皆さんの次の仕事はきっと VSCode + .NET アプリ!!
/ 75
目次
 最初に大事なこと
 使えるなら?
 なぜ今 Visual Studio なしなのか?
 Visual Studio Code + .NET の基本
 Visual Studio Code
 .NET
 今日のサマリ
 プロジェクトの作成
 アプリ名を変更する
 色々なプロジェクトを作る
 ソリューションの作成
 デバッグ実行
 Android アプリの実行 ※ この分野は素人なので誰か教えてください
 ビルド
 まとめ
14
/ 75
Visual Studio Code
+ .NET の基本
15
/ 75
Visual Studio Code
16
/ 75
Visual Studio Code とは
17
https://code.visualstudio.com/
/ 75
Visual Studio Code とは
18
https://code.visualstudio.com/
コードエディタ
拡張機能により多くのものの開発環境になる
Windows、Linus、Mac で使える
/ 75
非常に人気 Visual Studio Code
19
https://www.itmedia.co.jp/news/articles/2105/27/news089.html
/ 75
圧倒的な一番人気
20
https://insights.stackoverflow.com/survey/2021
/ 75
.NET
21
/ 75
.NET とは
22
https://dotnet.microsoft.com/ja-jp/download/dotnet/6.0
/ 75
.NET とは
23
https://dotnet.microsoft.com/ja-jp/download/dotnet/6.0
ソフトウェアの開発/実行環境
Windows、Linus、Mac で使える
C#、F#、Visual Basic で使える
/ 75
.NET とは
24
https://dotnet.microsoft.com/ja-jp/download/dotnet/6.0
ソフトウェアの開発/実行環境
Windows、Linus、Mac で使える
C#、F#、Visual Basic で使える
開発マシンに .NET がインストールされていれば、
.NET がインストールされているマシンで
実行できるソフトウェアが作れる
/ 75
注目
25
https://dotnet.microsoft.com/ja-jp/download/dotnet/6.0
/ 75
拡大
26
https://dotnet.microsoft.com/ja-jp/download/dotnet/6.0
C# : 皆さんご存じのデファクトスタンダード
F# : 皆さん大好き愛用している関数型言語
Visual Basic : ???
/ 75
Visual Basic のドキュメント
27
https://learn.microsoft.com/ja-jp/dotnet/visual-basic/
タイプセーフなオブジェクト指向プログラミング言語
/ 75
名前の SDGs
マイクロソフト社は名前の再利用を得意としています。
28
https://ja.wikipedia.org/wiki/Visual_Basic
https://ja.wikipedia.org/wiki/Visual_Basic_.NET
/ 75
目次
 最初に大事なこと
 使えるなら?
 なぜ今 Visual Studio なしなのか?
 Visual Studio Code + .NET の基本
 Visual Studio Code
 .NET
 今日のサマリ
 プロジェクトの作成
 アプリ名を変更する
 色々なプロジェクトを作る
 ソリューションの作成
 デバッグ実行
 Android アプリの実行 ※ この分野は素人なので誰か教えてください
 ビルド
 まとめ
29
/ 75
今日のサマリ
30
/ 75
コマンドライン
31
/ 75
コマンドの解説
WPF アプリ (GUI を持ったデスクトップアプリ) のプロジェクトを作る
プロジェクト (ソースコード群) を Visual Studio Code で開く
ソースコードから実行ファイルを生成する
実行する (不十分な説明ですが)
32
> dotnet new wpf -n demowpfapp
> code .
> dotnet build
> dotnet run
/ 75
コマンドライン
33
/ 75
Visaul Studio Code でもコマンドライン
34
/ 75
Visual Studio Code で実行も
35
デバッグ実行できるので普通はこの実行方法
/ 75
ソフトウェアとして使う場合
36
/ 75
プロジェクトの作成
37
/ 75
プロジェクトとは
38
ソフトウェアの
ソースコード(通常複数のファイルになる)や
画像などの素材と、
それらからどのようにソフトウェアを作るのかの設定
をセットにしたもの
/ 75
WPF アプリの場合
39
ソースコード
設定ファイル
WPF アプリを作る
.NET 7 で動作する
Windows アプリを作る
Windows の実行ファイル
を作る
/ 75
コンソールアプリのプロジェクト
40
> dotnet new console -n democonsoleapp
WPF アプリ
コンソールアプリ
/ 75
何を作るのか、どんな名前で
WPF アプリとコンソールアプリのプロジェクト作成コマンド
41
> dotnet new wpf -n demowpfapp
> dotnet new console -n democonsoleapp
> dotnet new wpf -n demowpfapp
コマンド
プロジェクトを
新規作成する
プロジェクトの
種類
-n オプションの値、
作成するプロジェクト名
作るプロジェクトの名前を指
定する際のオプション指定
/ 75
プロジェクト名
42
> dotnet new console -n democonsoleapp
/ 75
アプリ名を変更する
43
/ 75
アプリ名を変更する
プロジェクトの名前を変更せずに
44
これを追加
/ 75
プロジェクトごと変更
45
フォルダーとテキストファイルなので普通に書き換えれば OK
/ 75
色々なプロジェクト
を作る
46
/ 75
> dotnet new list
> dotnet new console -n democonsoleapp
今作れるプロジェクトをリスト
WPF アプリとコンソールアプリのプロジェクト作成コマンド
インストールされているプロジェクトテンプレートを一覧表示
47
> dotnet new wpf -n demowpfapp
/ 75
作りたいものがなかった場合
プロジェクトテンプレートを検索
プロジェクトテンプレートをインストール
48
> dotnet new search maui 検索ワード
> dotnet new install Microsoft.Maui.Templates
/ 75
目次
 最初に大事なこと
 使えるなら?
 なぜ今 Visual Studio なしなのか?
 Visual Studio Code + .NET の基本
 Visual Studio Code
 .NET
 今日のサマリ
 プロジェクトの作成
 アプリ名を変更する
 色々なプロジェクトを作る
 ソリューションの作成
 デバッグ実行
 Android アプリの実行 ※ この分野は素人なので誰か教えてください
 ビルド
 まとめ
49
/ 75
ソリューションの
作成
50
/ 75
ソリューションとは
Visual Studio で良く見るこの階層
51
複数のプロジェクトを束ねて管理する
例えば……
クライアントアプリ
共通して使うクラスライブラリ
サーバーサイド
/ 75
52
> dotnet new wpf –n demoapp
> dotnet new sln –n demosolution
> dotnet sln add .demoapp
/ 75
Visual Studio で開くと
53
/ 75
デバッグ実行
54
/ 75
Visual Studio Code の拡張機能
55
Visual Studio Code が C# の開発環境になる
必須の拡張機能
/ 75
Visual Studio Code でデバッグ実行
56
クリックでブレークポイントを設定
/ 75
launch.json ファイルを作成
57
/ 75
ブレーク可能
58
/ 75
何を作ったのか?
59
/ 75
Android アプリの
実行
※ この分野は素人なので誰か教えてください
60
/ 75
Android アプリのプロジェクト
61
> dotnet new search android
> dotnet new install Microsoft.Android.Templates
> dotnet new android –n demoandroidapp
> dotnet build
/ 75
ワークロード とは
 .NET の素インストール状態では、すべてのプラットフォーム向けの開発環境はインス
トールされていない
 モバイル作らない人にまで、モバイル用の開発環境整えていてはインストール容量が
すごいことに
 必要な人が追加でインストールする
62
Visual Studio ではこれが
ワークロード
/ 75
restore して再チャレンジ
63
> dotnet workload restore
> dotnet build
> dotnet run
/ 75
デバイスが接続されていれば
エミュレーターを立ち上げていれば実行できる
64
/ 75
Windows Subsystem for Android で実行
Windows は Android アプリを実行できます
65
>adb connect 127.0.0.1:58526
スタート
メニュー
スイッチを ON
この Window は開きっぱなし
adb コマンド
で接続
/ 75
adb コマンド
66
OR
/ 75
Windows で実行できる
67
/ 75
ビルド
68
/ 75
標準では Debug ビルドされる
明示的に Debug ビルドを指定
リリースビルドを指定
発行 および .pdb ファイルを出力しない
デバッグ or リリース or 発行
69
> dotnet build
> dotnet build –c Debug
> dotnet build –c Release
> dotnet publish -c Release /p:DebugType=None /p:DebugSymbols=false
.pdb ファイル
/ 75
実行ターゲット
70
> dotnet publish -c Release --sc -r win-x64
> dotnet publish -c Release --sc -r linux-x64
> dotnet publish -c Release --sc -r osx-x64
--self-contained の省略
自己完結型の発行
実行に必要な .dll も出力される
/ 75
単一ファイルアプリ
71
> dotnet publish -c Release /p:DebugType=None /p:DebugSymbols=false -r win-x64 --sc
/p:PublishSingleFile=true
> dotnet publish -c Release /p:DebugType=None /p:DebugSymbols=false -r win-x64 --sc false
/p:PublishSingleFile=true
サイズが非常に小さい
単一ファイルで出力される
/ 75
単一ファイルアプリが出た頃との変更点
72
https://learn.microsoft.com/ja-jp/dotnet/core/deploying/single-
file/overview?tabs=cli#output-differences-from-net-3x
/ 75
取り敢えず覚えておくコマンド
73
> dotnet publish -c Release /p:DebugType=None /p:DebugSymbols=false -r win-x64 --sc
/p:PublishSingleFile=true
/ 75
まとめ
74
/ 75
まとめ
 Visual Studio 可能であれば買いましょう
 Visual Studio Code は一番人気のエディタ
 時代は .NET のコマンドライン操作
75
/ 75
ありがとうございました。
76
.NETラボ 勉強会 2022年11月
C# Tokyo 石崎 充良

Más contenido relacionado

La actualidad más candente

「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
Yoshifumi Kawai
 

La actualidad más candente (20)

20221226_TITECH_lecture_ishizaki_public.pdf
20221226_TITECH_lecture_ishizaki_public.pdf20221226_TITECH_lecture_ishizaki_public.pdf
20221226_TITECH_lecture_ishizaki_public.pdf
 
自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方
 
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
 
Marp for VS Code で作る PowerPoint スライド
Marp for VS Code で作る PowerPoint スライドMarp for VS Code で作る PowerPoint スライド
Marp for VS Code で作る PowerPoint スライド
 
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とはがんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
 
【Visual Studio】開発効率を上げる25個の拡張機能
【Visual Studio】開発効率を上げる25個の拡張機能【Visual Studio】開発効率を上げる25個の拡張機能
【Visual Studio】開発効率を上げる25個の拡張機能
 
テストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jpテストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jp
 
GoによるiOSアプリの開発
GoによるiOSアプリの開発GoによるiOSアプリの開発
GoによるiOSアプリの開発
 
ゲームエンジニアのためのデータベース設計
ゲームエンジニアのためのデータベース設計ゲームエンジニアのためのデータベース設計
ゲームエンジニアのためのデータベース設計
 
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
 
C++でテスト駆動開発
C++でテスト駆動開発C++でテスト駆動開発
C++でテスト駆動開発
 
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
 
オンラインゲームの仕組みと工夫
オンラインゲームの仕組みと工夫オンラインゲームの仕組みと工夫
オンラインゲームの仕組みと工夫
 
serviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おうserviceクラスをやめようサブクラスを使おう
serviceクラスをやめようサブクラスを使おう
 
MRTKをNreal Lightに対応させてみた
MRTKをNreal Lightに対応させてみたMRTKをNreal Lightに対応させてみた
MRTKをNreal Lightに対応させてみた
 
ドメイン駆動設計に15年取り組んでわかったこと
ドメイン駆動設計に15年取り組んでわかったことドメイン駆動設計に15年取り組んでわかったこと
ドメイン駆動設計に15年取り組んでわかったこと
 
ゼロ幅スペースという悪夢
ゼロ幅スペースという悪夢ゼロ幅スペースという悪夢
ゼロ幅スペースという悪夢
 
TDD のこころ
TDD のこころTDD のこころ
TDD のこころ
 
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
 

Similar a Visual Studio を使わず .NET する

Similar a Visual Studio を使わず .NET する (20)

新しい Visual Studio & .NET と新時代のアーキテクチャ
新しい Visual Studio & .NET と新時代のアーキテクチャ新しい Visual Studio & .NET と新時代のアーキテクチャ
新しい Visual Studio & .NET と新時代のアーキテクチャ
 
そろそろレガシーな.Net開発をやめなイカ?
そろそろレガシーな.Net開発をやめなイカ?そろそろレガシーな.Net開発をやめなイカ?
そろそろレガシーな.Net開発をやめなイカ?
 
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
 
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
 
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Codeどっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
 
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
 
Cod2012 デバッグ講座
Cod2012 デバッグ講座Cod2012 デバッグ講座
Cod2012 デバッグ講座
 
使い倒そう Visual Studio Code!!! ~ここからはじめる基本のキ~
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
使い倒そう Visual Studio Code!!! ~ここからはじめる基本のキ~
 
WPF & Windows Forms on .NET Core 3.0
WPF & Windows Forms on .NET Core 3.0WPF & Windows Forms on .NET Core 3.0
WPF & Windows Forms on .NET Core 3.0
 
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
 
はじめての UWP アプリ開発
はじめての UWP アプリ開発はじめての UWP アプリ開発
はじめての UWP アプリ開発
 
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
 
Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
 
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップDEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
 
Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所
 
C#
C#C#
C#
 
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイルVisual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
 
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
 
クロスプラットフォーム開発入門
クロスプラットフォーム開発入門クロスプラットフォーム開発入門
クロスプラットフォーム開発入門
 
.NET Coreとツール類の今
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今
 

Más de m ishizaki

Más de m ishizaki (20)

継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
 
継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
 
Xamarin で良くやっていたあれを MAUI でする話
Xamarin で良くやっていたあれを MAUI でする話Xamarin で良くやっていたあれを MAUI でする話
Xamarin で良くやっていたあれを MAUI でする話
 
「スタバ」する話
「スタバ」する話「スタバ」する話
「スタバ」する話
 
エンジニアと「スタバ」ツイートについて
エンジニアと「スタバ」ツイートについてエンジニアと「スタバ」ツイートについて
エンジニアと「スタバ」ツイートについて
 
Build 2022 / Uno Platform
Build 2022 / Uno PlatformBuild 2022 / Uno Platform
Build 2022 / Uno Platform
 
7 つの Blazor
7 つの Blazor7 つの Blazor
7 つの Blazor
 
C# Tokyo コミュニティ説明 202205 版
C# Tokyo コミュニティ説明 202205 版C# Tokyo コミュニティ説明 202205 版
C# Tokyo コミュニティ説明 202205 版
 
仮想環境に MAUI 環境を構築する話
仮想環境に MAUI 環境を構築する話仮想環境に MAUI 環境を構築する話
仮想環境に MAUI 環境を構築する話
 
2022 抱負
2022 抱負2022 抱負
2022 抱負
 
モバイルディスプレイ
モバイルディスプレイモバイルディスプレイ
モバイルディスプレイ
 
Windows フォームアプリ 2022
Windows フォームアプリ 2022Windows フォームアプリ 2022
Windows フォームアプリ 2022
 
dotnet tool
dotnet tooldotnet tool
dotnet tool
 
C#10
C#10C#10
C#10
 
C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版
 
C# Tokyo コミュニティ案内
C# Tokyo コミュニティ案内C# Tokyo コミュニティ案内
C# Tokyo コミュニティ案内
 
C# 9 のおすすめ新機能
C# 9 のおすすめ新機能C# 9 のおすすめ新機能
C# 9 のおすすめ新機能
 
C# Tokyo コミュニティ説明 2021/01/29 版
C# Tokyo コミュニティ説明 2021/01/29 版C# Tokyo コミュニティ説明 2021/01/29 版
C# Tokyo コミュニティ説明 2021/01/29 版
 
秋葉原 C# もくもく会
秋葉原 C# もくもく会秋葉原 C# もくもく会
秋葉原 C# もくもく会
 
C# Tokyo guide 2020/12/25
C# Tokyo guide 2020/12/25C# Tokyo guide 2020/12/25
C# Tokyo guide 2020/12/25
 

Visual Studio を使わず .NET する