Submit Search
Upload
.NETの最近
•
Download as PPTX, PDF
•
0 likes
•
313 views
Makoto Nishimura
Follow
2018年9月22日の.NETラボ勉強会のスライド資料です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 32
Download now
Recommended
Xamarin入門(技術というより心構え編)
Xamarin入門(技術というより心構え編)
Makoto Nishimura
Xamarinは辛いよ
Xamarinは辛いよ
Takkiiii
軽量フレームワークNancy
軽量フレームワークNancy
Narami Kiyokura
Ansible night2021.02
Ansible night2021.02
ssuserd86b77
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
M1 MacにUbuntuを入れた話
M1 MacにUbuntuを入れた話
VirtualTech Japan Inc./Begi.net Inc.
10分でわかる無料になったXamarin
10分でわかる無料になったXamarin
Yoshito Tabuchi
Cocoa Binding 童貞だけど解説してみる
Cocoa Binding 童貞だけど解説してみる
Takkiiii
Recommended
Xamarin入門(技術というより心構え編)
Xamarin入門(技術というより心構え編)
Makoto Nishimura
Xamarinは辛いよ
Xamarinは辛いよ
Takkiiii
軽量フレームワークNancy
軽量フレームワークNancy
Narami Kiyokura
Ansible night2021.02
Ansible night2021.02
ssuserd86b77
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
M1 MacにUbuntuを入れた話
M1 MacにUbuntuを入れた話
VirtualTech Japan Inc./Begi.net Inc.
10分でわかる無料になったXamarin
10分でわかる無料になったXamarin
Yoshito Tabuchi
Cocoa Binding 童貞だけど解説してみる
Cocoa Binding 童貞だけど解説してみる
Takkiiii
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
VIOPS Virtualized Infrastructure Operators group ARCHIVES
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
jz5 MATSUE
Xamarin 社内勉強会の LT 資料
Xamarin 社内勉強会の LT 資料
Yoshito Tabuchi
KLab Social Game Platform ~Symfony1.4活用事例~
KLab Social Game Platform ~Symfony1.4活用事例~
KLab株式会社
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
XamarinStudio勉強会 2014/09/08
XamarinStudio勉強会 2014/09/08
孝文 田村
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
2016.10.15アプリ発表会
2016.10.15アプリ発表会
b a
Xamarin開発環境の選択
Xamarin開発環境の選択
Miho Kurosawa
BlueMonkeyプロジェクトのご紹介
BlueMonkeyプロジェクトのご紹介
Yoshito Tabuchi
Xamarinを利用したアプリ開発
Xamarinを利用したアプリ開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Prism.Formsについて
Prism.Formsについて
一希 大田
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
Masahiko Miyasaka
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
Yoshito Tabuchi
Xamarinの歩き方
Xamarinの歩き方
Yoshito Tabuchi
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Yoshito Tabuchi
Macで始めるxamarin(続編)
Macで始めるxamarin(続編)
Kouzou Takahashi
Xamarinでも有能な .NET Core
Xamarinでも有能な .NET Core
Yuta Matsumura
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
More Related Content
What's hot
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
VIOPS Virtualized Infrastructure Operators group ARCHIVES
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
jz5 MATSUE
Xamarin 社内勉強会の LT 資料
Xamarin 社内勉強会の LT 資料
Yoshito Tabuchi
KLab Social Game Platform ~Symfony1.4活用事例~
KLab Social Game Platform ~Symfony1.4活用事例~
KLab株式会社
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
XamarinStudio勉強会 2014/09/08
XamarinStudio勉強会 2014/09/08
孝文 田村
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
2016.10.15アプリ発表会
2016.10.15アプリ発表会
b a
Xamarin開発環境の選択
Xamarin開発環境の選択
Miho Kurosawa
BlueMonkeyプロジェクトのご紹介
BlueMonkeyプロジェクトのご紹介
Yoshito Tabuchi
Xamarinを利用したアプリ開発
Xamarinを利用したアプリ開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Prism.Formsについて
Prism.Formsについて
一希 大田
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
Masahiko Miyasaka
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
Yoshito Tabuchi
Xamarinの歩き方
Xamarinの歩き方
Yoshito Tabuchi
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Yoshito Tabuchi
Macで始めるxamarin(続編)
Macで始めるxamarin(続編)
Kouzou Takahashi
What's hot
(20)
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
Xamarin 社内勉強会の LT 資料
Xamarin 社内勉強会の LT 資料
KLab Social Game Platform ~Symfony1.4活用事例~
KLab Social Game Platform ~Symfony1.4活用事例~
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
XamarinStudio勉強会 2014/09/08
XamarinStudio勉強会 2014/09/08
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
2016.10.15アプリ発表会
2016.10.15アプリ発表会
Xamarin開発環境の選択
Xamarin開発環境の選択
BlueMonkeyプロジェクトのご紹介
BlueMonkeyプロジェクトのご紹介
Xamarinを利用したアプリ開発
Xamarinを利用したアプリ開発
Prism.Formsについて
Prism.Formsについて
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
Xamarinの歩き方
Xamarinの歩き方
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Macで始めるxamarin(続編)
Macで始めるxamarin(続編)
Similar to .NETの最近
Xamarinでも有能な .NET Core
Xamarinでも有能な .NET Core
Yuta Matsumura
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
Study Group by SciencePark Corp.
Introduction to VSCode
Introduction to VSCode
Yuki Igarashi
.NET vNext
.NET vNext
信之 岩永
Microsoftテクノロジーの今をご紹介
Microsoftテクノロジーの今をご紹介
Makoto Nishimura
.NETラボ2021年10月 .NETの過去と現在
.NETラボ2021年10月 .NETの過去と現在
TomomitsuKusaba
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
.NET Coreとツール類の今
.NET Coreとツール類の今
Yuki Igarashi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx
hkharu0803
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
Fumihito Yokoyama
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Mitsuhito Ishino
軽量ASP.NETフレームワークNancy
軽量ASP.NETフレームワークNancy
Narami Kiyokura
About .Net vNext
About .Net vNext
Kazunori Hamamoto
About .Net vNext
About .Net vNext
Kazunori Hamamoto
.NET CoreアプリでWindowsの外に出発
.NET CoreアプリでWindowsの外に出発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
WEB TOUCH MEETING #52
WEB TOUCH MEETING #52
Tao Sasaki
Getting Started .NET Core
Getting Started .NET Core
Yuta Matsumura
Firefox Mobile
Firefox Mobile
Makoto Kato
Similar to .NETの最近
(20)
Xamarinでも有能な .NET Core
Xamarinでも有能な .NET Core
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
Introduction to VSCode
Introduction to VSCode
.NET vNext
.NET vNext
Microsoftテクノロジーの今をご紹介
Microsoftテクノロジーの今をご紹介
.NETラボ2021年10月 .NETの過去と現在
.NETラボ2021年10月 .NETの過去と現在
Xamarin概要と活用方法
Xamarin概要と活用方法
.NET Coreとツール類の今
.NET Coreとツール類の今
Xamarin概要と活用方法
Xamarin概要と活用方法
自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx
密着!わたしのコンソールアプリ開発環境
密着!わたしのコンソールアプリ開発環境
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
軽量ASP.NETフレームワークNancy
軽量ASP.NETフレームワークNancy
About .Net vNext
About .Net vNext
About .Net vNext
About .Net vNext
.NET CoreアプリでWindowsの外に出発
.NET CoreアプリでWindowsの外に出発
WEB TOUCH MEETING #52
WEB TOUCH MEETING #52
Getting Started .NET Core
Getting Started .NET Core
Firefox Mobile
Firefox Mobile
More from Makoto Nishimura
リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(発表版)
Makoto Nishimura
リモートで技術を伝える方法(フル)
リモートで技術を伝える方法(フル)
Makoto Nishimura
windows terminal入門
windows terminal入門
Makoto Nishimura
Minecraftでプログラミングを学べるって本当?
Minecraftでプログラミングを学べるって本当?
Makoto Nishimura
Power Automateを使ってみた
Power Automateを使ってみた
Makoto Nishimura
Power Automate Desktop入門
Power Automate Desktop入門
Makoto Nishimura
Microsoft Teams Custom
Microsoft Teams Custom
Makoto Nishimura
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
Makoto Nishimura
AzureDevOpsの機能解説
AzureDevOpsの機能解説
Makoto Nishimura
EC-CUBE 4 入門
EC-CUBE 4 入門
Makoto Nishimura
OSS開発で.NETを活用してDevOps
OSS開発で.NETを活用してDevOps
Makoto Nishimura
Amazon echoがやってきた
Amazon echoがやってきた
Makoto Nishimura
2017年度注目の.netテクノロジー
2017年度注目の.netテクノロジー
Makoto Nishimura
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
Makoto Nishimura
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
Makoto Nishimura
独自Ecサイト立ち上げワンストップセミナー 0907
独自Ecサイト立ち上げワンストップセミナー 0907
Makoto Nishimura
Uwpでみるxaml入門第二回
Uwpでみるxaml入門第二回
Makoto Nishimura
Uwpでみるxaml入門
Uwpでみるxaml入門
Makoto Nishimura
初心者目線でIo t
初心者目線でIo t
Makoto Nishimura
Universal windows platformの新機能をおさえよう
Universal windows platformの新機能をおさえよう
Makoto Nishimura
More from Makoto Nishimura
(20)
リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(フル)
リモートで技術を伝える方法(フル)
windows terminal入門
windows terminal入門
Minecraftでプログラミングを学べるって本当?
Minecraftでプログラミングを学べるって本当?
Power Automateを使ってみた
Power Automateを使ってみた
Power Automate Desktop入門
Power Automate Desktop入門
Microsoft Teams Custom
Microsoft Teams Custom
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
AzureDevOpsの機能解説
AzureDevOpsの機能解説
EC-CUBE 4 入門
EC-CUBE 4 入門
OSS開発で.NETを活用してDevOps
OSS開発で.NETを活用してDevOps
Amazon echoがやってきた
Amazon echoがやってきた
2017年度注目の.netテクノロジー
2017年度注目の.netテクノロジー
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
独自Ecサイト立ち上げワンストップセミナー 0907
独自Ecサイト立ち上げワンストップセミナー 0907
Uwpでみるxaml入門第二回
Uwpでみるxaml入門第二回
Uwpでみるxaml入門
Uwpでみるxaml入門
初心者目線でIo t
初心者目線でIo t
Universal windows platformの新機能をおさえよう
Universal windows platformの新機能をおさえよう
Recently uploaded
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Recently uploaded
(10)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
.NETの最近
1.
最近アレどうなってるの? Xamarin・.NET Core・Unityなどの現状を整理
2.
おしながき • .NET Core •
ASP.NET Core • .NET Standard • Xamarin • Unity
3.
自己紹介 •名前:西村誠 •職業:ライター兼プログラマー
4.
自己紹介 • Twitter:@coelacanth • Facebook:西村誠 •
ブログ: 眠るシーラカンスと水底のプログラマー http://coelacanth.jp.net/
5.
自己紹介 Microsoft MVP Windows Platform
Development EC-CUBE公式エバンジェリスト
6.
きっかけ • 7年前(2011年9月)の思い出・・・ • 最近facebookは良く過去を掘り返してきますよね ・・・
7.
.NET Core
8.
おさらい • クロスプラットフォームに対応した.NET Framework(ざっくり) •
Windows・macOS・Linuxに対応 • コマンドラインとASP.NET • 最新バージョンは.NET Core 2.1
9.
導入 • Windowsの場合はVisual Studioのオプションで気が付いたら入っ ている人も多いかも •
Linuxの場合は.NET Tutorial - Hello World in 10 minutesを参考に ディストリビューションに合わせて導入 https://www.microsoft.com/net/learn/get-started-with-dotnet-tutorial • macはサイトからDL https://www.microsoft.com/net/download
10.
利用方法 • Visual Studioなら対応したプロジェクトを作成 •
macOS・Linuxならコンソールで(もちろんPower Shellでも) • #dotnet new console –o (プロジェクト名) • #cd (プロジェクト名) • #dotnet run // Ver2.0からrestore不要
11.
最近 • Ver2.0からVBもサポート(C#・F#に加えて) • C#
7.1 のサポート(Mainメソッドにasync使えたり) • ロールフォワード(2.0のプロジェクトを2.1にバージョンアップ) 1.xから2.xには上がらない • #dotnet publish
12.
未来 • Windowsデスクトップアプリケーションをサポート • .NET
Frameworkと置き換えが進む • もうCoreじゃないよね・・・(名称変更の危険あり)
13.
ASP.NET Core
14.
おさらい • 先述の.NET Core上で動作するASP.NET(.NET
Frameworkでも動く) • ASP.NET MVC 6 = ASP.NET Core MVC • .NET Coreと同じくクロスプラットフォームに対応 • ASP.NET Core MVCはASP.NET 4を設計し直したもの • Kestrel(Webサーバー)で開発
15.
導入 • .NET Coreと一緒
16.
利用方法 • Visual Studioなら対応したプロジェクトを作成 •
macOS・Linuxならコンソールで(もちろんPower Shellでも) • #dotnet new mvc –o (プロジェクト名) • #cd (プロジェクト名) • #dotnet run // Ver2.0からrestore不要
17.
最近 • Razor クラス
ライブラリ • GDPR対応 • SignalR • Entity Framework Core PM> Install-Package Pomelo.EntityFrameworkCore.MySql -Version 2.1.2
18.
ASP.NET MVC 5から移行 •
考えたくない • 大枠は共通しているがライブラリ次第(.NET Standard対応してい ないと・・・) • 認証回りなどは要書き換え • .NET Coreが成熟すれば簡単に移行できると信じていたころもあ りました
19.
.NET Standard
20.
おさらい • Xamarin・.NET Framework
・ Mono・UWP・.NET Coreなどのプ ラットフォームで共通して利用できるdllを作成 • Portable Class Librariesの拡大版みたいなもの(ざっくり)
21.
おさらい .NET Standard 1.0
1.1 1.2 1.3 1.4 1.5 1.6 2.0 .NET Core 1 1 1 1 1 1 1 2.0 .NET Framework 4.5 4.5 4.5.1 4.6 4.6.1 4.6.1 4.6.1 4.6.1 Mono 4.6 4.6 4.6 4.6 4.6 4.6 4.6 5.4 Xamarin.iOS 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.14 Xamarin.Mac 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.8 Xamarin.Android 7.0 7.0 7.0 7.0 7.0 7.0 7.0 8.0 https://docs.microsoft.com/ja-jp/dotnet/standard/net-standard
22.
最近 • Visual Basic
のサポート • .NET Framework ライブラリのサポート? • その他細かい改善多数 • 基本的にバージョンが高いほど機能が広くなるが、サポートす るプラットフォームが少なくなる
23.
Xamarin
24.
おさらい • C#でAndroid・iOSアプリを作成(ほかにはUWP・macOS) • ちゃんとやるならmacが必要
25.
導入 • Visual Studioならオプションで •
Visual Studio for Macでもオプションで
26.
最近 • Support for
Xcode 10 • コード共有オプションが .NET Standard • Xamarin.Android Designer • Xamarin.Forms Previewer • Xamarin Live Player(Visual Studio 2017 15.5.0)
27.
Unity
28.
おさらい • マルチプラットフォームなゲーム開発ができるツール • XamarinのDIコンテナではない方 •
細かいバージョンアップが頻繁で最新はUnity 2018.2.9f1
29.
最近 • スクリプタブルレンダーパイプライン たぶんすごい、アプリ毎に固定だったものを制御できたり、自前で作れたり • Shader
Graph たぶんすごい、これまでは有料のアセットで実現 • Unityエディタ日本語対応 • Visual Studio for Mac Tools for Unity • C#6 / .NET Standard 2.0
30.
まとめ
31.
おさらい • クロスプラットフォーム対応が進む.NET • Microsoftが自社プラットフォームだけで戦った時代がありましたよ ね(遠い目) •
あの敗北があったから今の展開があると思うと胸に・・・(おっさん の昔語りが始まる気配)
32.
ご静聴ありがとうございました
Download now