デブサミ2019【14-B-7】★The DEMO Show★ Visual Studio & .NET Core の進化とクラウド ネイティブ開発 #devsumiB

0
ひらりん (Takumasa Hirabayashi) @himarin269

次はVisual Studioと.NET Coreのお話。デモ多めとのこと! #devsumiB

2019-02-14 16:20:35
ひらりん (Takumasa Hirabayashi) @himarin269

IntelliCodeのデモ。コードの流れに応じて使われることの多い候補が上に出てくる。たしかにこの流れでは長さを確認することが予想される!かしこい。 #devsumiB pic.twitter.com/CJnV2v5Avv

2019-02-14 16:26:49
拡大
pale2f @pale2f

デモ環境すごい。そして、もうMSの人がMacでデモしても誰も驚かない。 #devsumiB

2019-02-14 16:28:03
ひらりん (Takumasa Hirabayashi) @himarin269

続いてWindowsのVSとMacのVS CodeでLive Share。違うOS・違うエディタでも共有・デバッグまでできるのはほんとにすごい。 #devsumiB

2019-02-14 16:29:40
ひらりん (Takumasa Hirabayashi) @himarin269

.NET CoreでWin Forms/WPF/UWPが作れるようになった。ただしWindowsでしか動かない #devsumiB

2019-02-14 16:31:42
ひらりん (Takumasa Hirabayashi) @himarin269

.NET Frameworkから.NET Coreへの移植。ソースコードをコピーしてくるだけでできる(ただし使っているライブラリなどによっては書き換えが必要なケースも) #devsumiB

2019-02-14 16:35:54
ひらりん (Takumasa Hirabayashi) @himarin269

.NET Coreで作る利点は、.NETの環境が整っていない環境へも配布がしやすいこと。そして、最新のAPIなどがいちはやく入ってくること。時代は.NET Coreですね。 #devsumiB

2019-02-14 16:37:19
kk.ayataka @kkAyataka

WebAssembly上で動く?Flashっぽくならん? #devsumiB

2019-02-14 16:41:53
ひらりん (Takumasa Hirabayashi) @himarin269

cshtmlのRazor構文で書かれている。この処理はクライアントで動く。 #devsumiB pic.twitter.com/lvfvBuA2GO

2019-02-14 16:43:09
拡大
kk.ayataka @kkAyataka

おぉぉ、サーバーサイドレンダリング? #devsumiB

2019-02-14 16:44:44
ひらりん (Takumasa Hirabayashi) @himarin269

Blazorで作るとWebAssemblyで動くdllがクライアントに落ちてくる。 これが気持ち悪い/気になるならサーバーサイドで動かした処理にWebSocketでつなぐ方式(Razor Components)が使える。これはSignalRで動いている #devsumiB

2019-02-14 16:46:03
kk.ayataka @kkAyataka

新しいような古いような。保守されていくかは気になる #devsumiB

2019-02-14 16:46:41
pale2f @pale2f

MSのデモ好きだ。コードがいっぱい出てきてワクワクする。 #devsumiB

2019-02-14 16:47:53
ひらりん (Takumasa Hirabayashi) @himarin269

Custom Visionなら簡単にAIベースの評価エンジンを作れる。写真を上げてタグ付けしてTrainさせるとWeb APIとして使えるようになる #devsumiB

2019-02-14 16:52:40
ひらりん (Takumasa Hirabayashi) @himarin269

Visual Studio App CenterならiOSアプリでもクラウド上でビルドできる。別にXamarinじゃなくても使えるのでいいですよね #devsumiB

2019-02-14 16:55:52
ひらりん (Takumasa Hirabayashi) @himarin269

クラウドネイティブはこれら(の一部)を使って作ること #devsumiB pic.twitter.com/Cvd1DsUTIP

2019-02-14 16:58:40
拡大
ひらりん (Takumasa Hirabayashi) @himarin269

Microsoft Learn。無料でクレカ不要なのに実際にAzure触れるし楽しいです #devsumiB

2019-02-14 17:05:24
ほし @mst_capri

コードがたくさんなので、身近な感あるけど、知らないこといっぱいだった。 #devsumiB

2019-02-14 17:06:12