Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
C# でできること
Search
Shion
April 04, 2018
Programming
0
240
C# でできること
Shion
April 04, 2018
Tweet
Share
More Decks by Shion
See All by Shion
App Center × Android × CD(仮)
shion
0
67
謎とき会(Android画像ライブラリ調査会)@2018/02/21
shion
0
250
Other Decks in Programming
See All in Programming
デザインシステムで Tailwind CSSとCSS in JSに分散投資をしたら良かった話
fsubal
14
3.2k
TDDと今まで
kanayannet
0
140
Data Contracts In Practice With Debezium and Apache Flink (Kafka Summit London)
gunnarmorling
2
280
自動テスト実行結果の目的を整理する / Organizing objectives of automated test results
twada
PRO
10
2.1k
ここ1~2年くらいで 使えるようになった(主要ブラウザーの最新版 がすべて対応した ) ウェブの新機能について ランダムに喋る!
myzkyy
9
6.5k
PHPerKaigi 2024〜10年以上動いているレガシーなバッチシステムを Kubernetes(Amazon EKS) に移行する取り組み〜
tshinowpub
1
220
Honoとhtmx
yusukebe
6
1.2k
Open Source Swiftc Workshop
kitasuke
1
180
ファイル先頭の use の意味、説明できますか? 〜PHP の namespace と autoloading の関係を正しく理解しよう〜 / namespace and autoloading in php
okashoi
2
470
決断するための勇気、そのためのBacklog / Courage to make decisions, Backlog for that.
seike460
PRO
4
1.9k
マイ隙間家具OSSたちのご紹介
karupanerura
2
150
Kotlinを用いたDSL的な設計手法と使用上の注意
kohii00
3
530
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
Into the Great Unknown - MozCon
thekraken
10
830
Unsuck your backbone
ammeep
660
56k
What's new in Ruby 2.0
geeforr
335
31k
Build your cross-platform service in a week with App Engine
jlugia
223
17k
How GitHub (no longer) Works
holman
301
140k
Ruby is Unlike a Banana
tanoku
95
10k
YesSQL, Process and Tooling at Scale
rocio
160
13k
Navigating Team Friction
lara
177
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
19
1.6k
The World Runs on Bad Software
bkeepers
PRO
60
6.6k
Transcript
C# でできること
いろいろできるC# コードを軽くみながら、どういうものができるか紹介していきます。 ・コンソールアプリ ・ アプリ ・ サーバー ・モバイルアプリ ・ゲーム
コンソールアプリ
コンソールアプリ <概要> テキストで操作するアプリが作れます <使いどころ> ・バッチ処理 ・コマンドラインツール ・ ・
コンソールアプリの例
入力された名前を表示する実装例
PC アプリ
PC アプリ <概要> や で使えるアプリが作れます <使いどころ> ・ アプリ ・ アプリ
あまり事例がないです…… <作り方> ・ ・ ・ ・
Windows Forms の例
Windows Forms の実装例(表示側)
Windows Forms の実装例(コード側)
WEB サーバー
WEB サーバー <概要> ページを配信する仕組みや、データだけを返 す が作れます <使いどころ> ・ アプリケーション ・
<作り方> ・ ・ ・ ・
Web Forms の例
Web Forms の実装例(表示側)
Web Forms の実装例(コード側)
MVC の例
MVC の実装例(View)
MVC の実装例(Controller)
Q: Web Forms とMVC の例が同じ 画面にしか見えない……。
A: ほぼほぼ同じです。動作の仕組 みと作り方が違うだけです
Web API の例
Web API の実装例(Controller)
Bot の例
Bot の実装例
モバイルアプリ
モバイルアプリ <概要> を使うと アプリが作れます <使いどころ> ・ アプリ ・ アプリ <作り方>
・ ・ ・
None
Xamarin.Forms の実装例(表示側)
Xamarin.Forms の実装例(コード側)
ゲーム
<概要> を使うとゲーム開発もできちゃいます。 また の開発にも使われます! <使いどころ> ・ で動くゲーム ・ ゲーム 作り方
・
ゲームの例
転がるボールの実装例
カメラ移動の実装例
C# すごい!!
参考文献 < > で作る 記事一覧