Visual Studio を使わず .NET する

M
/ 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 石崎 充良
1 von 76

Recomendados

Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」 von
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」Tomoaki Shimizu
2.3K views25 Folien
PHP 8 と V8 (JavaScript) で速さを見比べてみよう! von
PHP 8 と V8 (JavaScript) で速さを見比べてみよう!PHP 8 と V8 (JavaScript) で速さを見比べてみよう!
PHP 8 と V8 (JavaScript) で速さを見比べてみよう!shinjiigarashi
1.2K views64 Folien
コンテナ導入概要資料2018 von
コンテナ導入概要資料2018コンテナ導入概要資料2018
コンテナ導入概要資料2018Masahito Zembutsu
7.2K views69 Folien
テストコードの DRY と DAMP von
テストコードの DRY と DAMPテストコードの DRY と DAMP
テストコードの DRY と DAMPYusuke Kagata
1.6K views11 Folien
Docker Compose 徹底解説 von
Docker Compose 徹底解説Docker Compose 徹底解説
Docker Compose 徹底解説Masahito Zembutsu
61.1K views123 Folien
WebSocketのキホン von
WebSocketのキホンWebSocketのキホン
WebSocketのキホンYou_Kinjoh
24.1K views63 Folien

Más contenido relacionado

Was ist angesagt?

C# 8.0 非同期ストリーム von
C# 8.0 非同期ストリームC# 8.0 非同期ストリーム
C# 8.0 非同期ストリーム信之 岩永
11.2K views63 Folien
MediaRecorder と WebM で、オレオレ Live Streaming von
MediaRecorder と WebM で、オレオレ Live StreamingMediaRecorder と WebM で、オレオレ Live Streaming
MediaRecorder と WebM で、オレオレ Live Streamingmganeko
15.2K views67 Folien
日本語テストメソッドについて von
日本語テストメソッドについて日本語テストメソッドについて
日本語テストメソッドについてkumake
20.3K views64 Folien
Protocol Buffers 入門 von
Protocol Buffers 入門Protocol Buffers 入門
Protocol Buffers 入門Yuichi Ito
36.4K views40 Folien
WPF開発での陥りやすい罠 von
WPF開発での陥りやすい罠WPF開発での陥りやすい罠
WPF開発での陥りやすい罠Sho Okada
27K views31 Folien
ソースコードの品質向上のための効果的で効率的なコードレビュー von
ソースコードの品質向上のための効果的で効率的なコードレビューソースコードの品質向上のための効果的で効率的なコードレビュー
ソースコードの品質向上のための効果的で効率的なコードレビューMoriharu Ohzu
55.3K views109 Folien

Was ist angesagt?(20)

C# 8.0 非同期ストリーム von 信之 岩永
C# 8.0 非同期ストリームC# 8.0 非同期ストリーム
C# 8.0 非同期ストリーム
信之 岩永11.2K views
MediaRecorder と WebM で、オレオレ Live Streaming von mganeko
MediaRecorder と WebM で、オレオレ Live StreamingMediaRecorder と WebM で、オレオレ Live Streaming
MediaRecorder と WebM で、オレオレ Live Streaming
mganeko15.2K views
日本語テストメソッドについて von kumake
日本語テストメソッドについて日本語テストメソッドについて
日本語テストメソッドについて
kumake 20.3K views
Protocol Buffers 入門 von Yuichi Ito
Protocol Buffers 入門Protocol Buffers 入門
Protocol Buffers 入門
Yuichi Ito36.4K views
WPF開発での陥りやすい罠 von Sho Okada
WPF開発での陥りやすい罠WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Sho Okada27K views
ソースコードの品質向上のための効果的で効率的なコードレビュー von Moriharu Ohzu
ソースコードの品質向上のための効果的で効率的なコードレビューソースコードの品質向上のための効果的で効率的なコードレビュー
ソースコードの品質向上のための効果的で効率的なコードレビュー
Moriharu Ohzu55.3K views
Spring3.1概要 データアクセスとトランザクション処理 von 土岐 孝平
Spring3.1概要 データアクセスとトランザクション処理Spring3.1概要 データアクセスとトランザクション処理
Spring3.1概要 データアクセスとトランザクション処理
土岐 孝平17.8K views
View customize plugin for Redmineの紹介 (2019年版) von onozaty
View customize plugin for Redmineの紹介 (2019年版)View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)
onozaty10.9K views
ソフトウェア開発における『知の高速道路』 von Yoshitaka Kawashima
ソフトウェア開発における『知の高速道路』ソフトウェア開発における『知の高速道路』
ソフトウェア開発における『知の高速道路』
Yoshitaka Kawashima20.2K views
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ... von Kohei Nakamura
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 (  Redmine of one plant 2022 ...ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 (  Redmine of one plant 2022 ...
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
Kohei Nakamura2K views
B4. SORACOM で守る IoT のエンドツーエンド・セキュリティ | SORACOM Technology Camp 2020 von SORACOM,INC
B4. SORACOM で守る IoT のエンドツーエンド・セキュリティ | SORACOM Technology Camp 2020B4. SORACOM で守る IoT のエンドツーエンド・セキュリティ | SORACOM Technology Camp 2020
B4. SORACOM で守る IoT のエンドツーエンド・セキュリティ | SORACOM Technology Camp 2020
SORACOM,INC808 views
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方 von Yoshifumi Kawai
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方Modern C# Programming 現代的なC#の書き方、ライブラリの選び方
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方
Yoshifumi Kawai25.8K views
わりとディープ?同値分割↔境界値分析 von scarletplover
わりとディープ?同値分割↔境界値分析わりとディープ?同値分割↔境界値分析
わりとディープ?同値分割↔境界値分析
scarletplover15.7K views
40歳過ぎてもエンジニアでいるためにやっていること von onozaty
40歳過ぎてもエンジニアでいるためにやっていること40歳過ぎてもエンジニアでいるためにやっていること
40歳過ぎてもエンジニアでいるためにやっていること
onozaty32.3K views
OSS活動の活発さと評価の関係について von Takuto Wada
OSS活動の活発さと評価の関係についてOSS活動の活発さと評価の関係について
OSS活動の活発さと評価の関係について
Takuto Wada14.7K views
Planet-scale Data Ingestion Pipeline: Bigdam von SATOSHI TAGOMORI
Planet-scale Data Ingestion Pipeline: BigdamPlanet-scale Data Ingestion Pipeline: Bigdam
Planet-scale Data Ingestion Pipeline: Bigdam
SATOSHI TAGOMORI6.3K views
ドメイン駆動設計 ( DDD ) をやってみよう von 増田 亨
ドメイン駆動設計 ( DDD ) をやってみようドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみよう
増田 亨50.1K views
Halide による画像処理プログラミング入門 von Fixstars Corporation
Halide による画像処理プログラミング入門Halide による画像処理プログラミング入門
Halide による画像処理プログラミング入門
Fixstars Corporation15.5K views

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

新しい Visual Studio & .NET と新時代のアーキテクチャ von
新しい Visual Studio & .NET と新時代のアーキテクチャ新しい Visual Studio & .NET と新時代のアーキテクチャ
新しい Visual Studio & .NET と新時代のアーキテクチャ慎一 古賀
12K views32 Folien
そろそろレガシーな.Net開発をやめなイカ? von
そろそろレガシーな.Net開発をやめなイカ?そろそろレガシーな.Net開発をやめなイカ?
そろそろレガシーな.Net開発をやめなイカ?Yuta Matsumura
15.9K views49 Folien
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み von
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み慎一 古賀
1.9K views38 Folien
今から始める、Windows 10&新.NETへの移行戦略 von
今から始める、Windows 10&新.NETへの移行戦略今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略信之 岩永
30.4K views54 Folien
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code von
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Codeどっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio CodeTakashi Okawa
447 views48 Folien
The Twelve-Factor (A|M)pp with C# von
The Twelve-Factor (A|M)pp with C#The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#Yuta Matsumura
569 views56 Folien

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

新しい Visual Studio & .NET と新時代のアーキテクチャ von 慎一 古賀
新しい Visual Studio & .NET と新時代のアーキテクチャ新しい Visual Studio & .NET と新時代のアーキテクチャ
新しい Visual Studio & .NET と新時代のアーキテクチャ
慎一 古賀12K views
そろそろレガシーな.Net開発をやめなイカ? von Yuta Matsumura
そろそろレガシーな.Net開発をやめなイカ?そろそろレガシーな.Net開発をやめなイカ?
そろそろレガシーな.Net開発をやめなイカ?
Yuta Matsumura15.9K views
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み von 慎一 古賀
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
運用管理者のための「開発者からみたDevOps」 - Visual Studio 2015 新機能から考える開発者の取り組み
慎一 古賀1.9K views
今から始める、Windows 10&新.NETへの移行戦略 von 信之 岩永
今から始める、Windows 10&新.NETへの移行戦略今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
信之 岩永30.4K views
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code von Takashi Okawa
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Codeどっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
Takashi Okawa447 views
The Twelve-Factor (A|M)pp with C# von Yuta Matsumura
The Twelve-Factor (A|M)pp with C#The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Yuta Matsumura569 views
使い倒そう Visual Studio Code!!! ~ここからはじめる基本のキ~ von Saki Homma
使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~使い倒そうVisual Studio Code!!! ~ここからはじめる基本のキ~
使い倒そう Visual Studio Code!!! ~ここからはじめる基本のキ~
Saki Homma5.8K views
WPF & Windows Forms on .NET Core 3.0 von ShinichiAoyagi
WPF & Windows Forms on .NET Core 3.0WPF & Windows Forms on .NET Core 3.0
WPF & Windows Forms on .NET Core 3.0
ShinichiAoyagi930 views
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用 von de:code 2017
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
de:code 2017996 views
はじめての UWP アプリ開発 von hiyohiyo
はじめての UWP アプリ開発はじめての UWP アプリ開発
はじめての UWP アプリ開発
hiyohiyo9K views
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~ von Saki Homma
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma2.1K views
Visual Studio Code で C# でのアプリ開発 von m ishizaki
Visual Studio Code で C# でのアプリ開発Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
m ishizaki8.9K views
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ von decode2016
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップDEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
DEV-004_ここを使うだけで、大幅に業務効率改善! Visual Studio 2015 update 2 の最新便利機能をピックアップ
decode201646 views
Visual Studio Code 拡張の勘所 von Masaki Takeda
Visual Studio Code 拡張の勘所Visual Studio Code 拡張の勘所
Visual Studio Code 拡張の勘所
Masaki Takeda2K views
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル von Akira Inoue
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイルVisual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue2K views
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~ von Saki Homma
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma22.2K views
クロスプラットフォーム開発入門 von minazou67
クロスプラットフォーム開発入門クロスプラットフォーム開発入門
クロスプラットフォーム開発入門
minazou6716.7K views
.NET Coreとツール類の今 von Yuki Igarashi
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今
Yuki Igarashi6.8K views

Más de m ishizaki

継承辺りのもしかしたらマイナーかもしれない C# von
継承辺りのもしかしたらマイナーかもしれない C#継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#m ishizaki
1.1K views32 Folien
継承辺りのもしかしたらマイナーかもしれない C# von
継承辺りのもしかしたらマイナーかもしれない C#継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#m ishizaki
24 views32 Folien
Xamarin で良くやっていたあれを MAUI でする話 von
Xamarin で良くやっていたあれを MAUI でする話Xamarin で良くやっていたあれを MAUI でする話
Xamarin で良くやっていたあれを MAUI でする話m ishizaki
905 views61 Folien
「スタバ」する話 von
「スタバ」する話「スタバ」する話
「スタバ」する話m ishizaki
232 views59 Folien
エンジニアと「スタバ」ツイートについて von
エンジニアと「スタバ」ツイートについてエンジニアと「スタバ」ツイートについて
エンジニアと「スタバ」ツイートについてm ishizaki
199 views10 Folien
Build 2022 / Uno Platform von
Build 2022 / Uno PlatformBuild 2022 / Uno Platform
Build 2022 / Uno Platformm ishizaki
130 views73 Folien

Más de m ishizaki(20)

継承辺りのもしかしたらマイナーかもしれない C# von m ishizaki
継承辺りのもしかしたらマイナーかもしれない C#継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
m ishizaki1.1K views
継承辺りのもしかしたらマイナーかもしれない C# von m ishizaki
継承辺りのもしかしたらマイナーかもしれない C#継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
m ishizaki24 views
Xamarin で良くやっていたあれを MAUI でする話 von m ishizaki
Xamarin で良くやっていたあれを MAUI でする話Xamarin で良くやっていたあれを MAUI でする話
Xamarin で良くやっていたあれを MAUI でする話
m ishizaki905 views
「スタバ」する話 von m ishizaki
「スタバ」する話「スタバ」する話
「スタバ」する話
m ishizaki232 views
エンジニアと「スタバ」ツイートについて von m ishizaki
エンジニアと「スタバ」ツイートについてエンジニアと「スタバ」ツイートについて
エンジニアと「スタバ」ツイートについて
m ishizaki199 views
Build 2022 / Uno Platform von m ishizaki
Build 2022 / Uno PlatformBuild 2022 / Uno Platform
Build 2022 / Uno Platform
m ishizaki130 views
7 つの Blazor von m ishizaki
7 つの Blazor7 つの Blazor
7 つの Blazor
m ishizaki408 views
C# Tokyo コミュニティ説明 202205 版 von m ishizaki
C# Tokyo コミュニティ説明 202205 版C# Tokyo コミュニティ説明 202205 版
C# Tokyo コミュニティ説明 202205 版
m ishizaki1.2K views
仮想環境に MAUI 環境を構築する話 von m ishizaki
仮想環境に MAUI 環境を構築する話仮想環境に MAUI 環境を構築する話
仮想環境に MAUI 環境を構築する話
m ishizaki428 views
モバイルディスプレイ von m ishizaki
モバイルディスプレイモバイルディスプレイ
モバイルディスプレイ
m ishizaki575 views
Windows フォームアプリ 2022 von m ishizaki
Windows フォームアプリ 2022Windows フォームアプリ 2022
Windows フォームアプリ 2022
m ishizaki707 views
C# Tokyo コミュニティについて Short 版 von m ishizaki
C# Tokyo コミュニティについて Short 版C# Tokyo コミュニティについて Short 版
C# Tokyo コミュニティについて Short 版
m ishizaki627 views
C# Tokyo コミュニティ案内 von m ishizaki
C# Tokyo コミュニティ案内C# Tokyo コミュニティ案内
C# Tokyo コミュニティ案内
m ishizaki781 views
C# 9 のおすすめ新機能 von m ishizaki
C# 9 のおすすめ新機能C# 9 のおすすめ新機能
C# 9 のおすすめ新機能
m ishizaki1.1K views
C# Tokyo コミュニティ説明 2021/01/29 版 von m ishizaki
C# Tokyo コミュニティ説明 2021/01/29 版C# Tokyo コミュニティ説明 2021/01/29 版
C# Tokyo コミュニティ説明 2021/01/29 版
m ishizaki555 views
秋葉原 C# もくもく会 von m ishizaki
秋葉原 C# もくもく会秋葉原 C# もくもく会
秋葉原 C# もくもく会
m ishizaki183 views
C# Tokyo guide 2020/12/25 von m ishizaki
C# Tokyo guide 2020/12/25C# Tokyo guide 2020/12/25
C# Tokyo guide 2020/12/25
m ishizaki348 views

Visual Studio を使わず .NET する