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
.NET Conf 2018 Tokyo
Search
Tatsuro Shibamura
October 13, 2018
Programming
4.1k
1
Share
.NET Conf 2018 Tokyo
Tatsuro Shibamura
October 13, 2018
More Decks by Tatsuro Shibamura
See All by Tatsuro Shibamura
# Azure Cosmos DB パフォーマンス最適化入門 - 設計・開発・運用の実践テクニック
shibayan
0
530
Hack Azure! #5 - Geek of Azure Serverless
shibayan
0
120
.NET Conf 2020 Online - .NET 5 リリース記念パーティートーク
shibayan
0
9.8k
Terraform Provider for Azure に貢献してみた話
shibayan
0
650
Azure Functions と SendGrid の良い関係
shibayan
0
1.3k
Azure Serverless を活用したリアルタイム Web のすべて
shibayan
1
3k
祝 東日本リージョン一般提供! Azure Application Insights 基礎と実践
shibayan
1
42k
なかなか楽にならないSSL/TLS証明書の話
shibayan
2
1.9k
最近の Azure App Service について
shibayan
0
1.3k
Other Decks in Programming
See All in Programming
GoogleCloudとterraform完全に理解した
terisuke
1
200
AI時代になぜ書くのか
mutsumix
0
390
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
200
JCON - Create Agentic AI Apps, The Easy Way!
kdubois
1
110
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
460
PHPでバイナリをパースして理解するASN.1
muno92
PRO
0
460
cloudnative conference 2026 flyle
azihsoyn
0
180
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
820
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
330
サプライチェーン攻撃対策「層を重ねて落ちない壁」を10日間で組み上げた話 #TechLeadConf2026
kashewnuts
1
280
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
200
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.5k
Paper Plane (Part 1)
katiecoart
PRO
0
7.6k
Designing for humans not robots
tammielis
254
26k
Git: the NoSQL Database
bkeepers
PRO
432
67k
What's in a price? How to price your products and services
michaelherold
247
13k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Ethics towards AI in product and experience design
skipperchong
2
270
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
180
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
170
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
How to make the Groovebox
asonas
2
2.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Transcript
.NET Conf 2018 Tokyo @chack411 / @shibayan
はじめに @chack411 マイクロソフト コーポレーション グローバル ブラックベルト テクノロジー ソリューション プロフェッショナル @shibayan
フリーランス Microsoft MVP for Microsoft Azure
.NET Core 2.2 • ASP.NET Core 2.2 / Entity Framework
Core 2.2 • ASP.NET Core Module V2 での In-Process Hosting • 2.1 ではリリースが取り消された機能、IIS 向け • Tiered Compilation はかなり良さそう • 今年の終わりにリリース
.NET Standard 2.1 • Span<T> / Memory<T> がようやく使えるように • それ以外にも
API が大量に追加予定 • Brotli / SIMD / System.IO.Enumeration など • リリーススケジュールはまだ不明 • .NET Core 2.2 と同時だとは思うけど…
ASP.NET Core • 2.2 は比較的小規模なリリースに • 注目領域は API / Server
/ SignalR の 3 つ • ApiController の挙動がさらに改善 / HTTP REPL CLI • Kestrel と HttpClient が HTTP/2 に対応 • SignalR の C++ / Java クライアントがリリース
Entity Framework Core • 2.1 で Lazy Loading に対応 (やっと)
• LINQ で GroupBy を書いたときに SQL へちゃんと変換してくれる • 2.2 は小さなリリースに留まる • Cosmos DB Provider がリリースされるとの噂 • 3.0 では C# 8 の新機能への対応を頑張りそう • IAsyncEnumerable<T> とか、ユースケースが思いつかないけど
Blazor / Razor Components • 最新バージョンが 0.6.0 (プレビュー) • .NET
Conf で Razor Components のデモあり • .NET Core 3.0 と同時にリリース予定
.NET Core 3.0 / .NET Framework 4.8 • WPF /
WinForms が .NET Core 3.0 で動作 • Self-contained app として配布 • SDK ベースの csproj を使って開発ができる • ASP.NET から ASP.NET Core への移行は頑張るしかない • SDK ベースの csproj には未だ対応していない • .NET Framework 4.8 自体はほぼ新機能なし
Visual Studio 2019 / C# 8 • 次期バージョンは Visual Studio
2019 • Visual Studio 2017 は 15.9 が最終リリースに • C# 8 も同時リリースかも? • Nullable reference types を使いたい • さらに知りたい人は Tech Summit 2018 で!
Azure Functions v2 GA • .NET Core 2.1 で動く •
ただし .NET Standard 2.0 で書かないといけない(辛い) • AssemblyLoadContext によってアセンブリの競合が解決 • Durable Functions も GA で超便利 • SignalR Binding (プレビュー) でリアルタイム通信も
Azure SignalR Service • Japan East が最初からリリース(おま国の回避) • ASP.NET /
ASP.NET Core の両方に対応 • ただし ASP.NET 向けはプロトコルバージョンが 2.0 になる
Azure Pipelines • 公開リポジトリは無料! • 無料で 10 並列までビルドが可能 (時間制限なし) •
Windows / Linux / macOS の Hosted Agent pool • Windows が使える CI SaaS は割と貴重 • Docker も Windows / Linux の両方で使える