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
PRO
October 13, 2018
Programming
4.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
.NET Conf 2018 Tokyo
Tatsuro Shibamura
PRO
October 13, 2018
More Decks by Tatsuro Shibamura
See All by Tatsuro Shibamura
AI Agent を本番環境へ―― Microsoft Foundry × Azure Serverless で作る Enterprise-Ready な基盤
shibayan
PRO
2
1.2k
Azure Cosmos DB パフォーマンス最適化入門 - 設計・開発・運用の実践テクニック
shibayan
PRO
0
570
Azure Serverless のパフォーマンスとコストを 最適化
shibayan
PRO
0
13
Microsoft Azure で実現する最新クラウドアーキテクチャ
shibayan
PRO
0
18
Hack Azure! #5 - Geek of Azure Serverless
shibayan
PRO
0
140
.NET Conf 2020 Online - .NET 5 リリース記念パーティートーク
shibayan
PRO
0
10k
Terraform Provider for Azure に貢献してみた話
shibayan
PRO
0
660
Azure Functions と SendGrid の良い関係
shibayan
PRO
0
1.3k
Azure Serverless を活用したリアルタイム Web のすべて
shibayan
PRO
1
3.1k
Other Decks in Programming
See All in Programming
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.8k
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
590
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.7k
メールのエイリアス機能を履き違えない
isshinfunada
0
230
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.6k
Foundation Models frameworkで画像分析
ryodeveloper
1
600
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.5k
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
180
テーブルをDELETEした
yuzneri
0
140
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
260
React本体のコードリーディング
high_g_engineer
1
140
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
210
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Documentation Writing (for coders)
carmenintech
77
5.4k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
460
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
480
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
119
120k
The Curse of the Amulet
leimatthew05
2
14k
Between Models and Reality
mayunak
4
390
The browser strikes back
jonoalderson
0
1.5k
sira's awesome portfolio website redesign presentation
elsirapls
0
320
AI: The stuff that nobody shows you
jnunemaker
PRO
9
890
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 の両方で使える