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 10のASP.NET Coreの気になる新機能
Search
tomokusaba
November 28, 2025
Technology
0
160
.NET 10のASP.NET Coreの気になる新機能
.NET 10のASP.NET Coreの気になる新機能
CLR/H #111
https://clrh.connpass.com/event/367562/
tomokusaba
November 28, 2025
Tweet
Share
More Decks by tomokusaba
See All by tomokusaba
WebアクセシビリティをCI/CDで担保する ― axe DevTools × Playwright C#実践ガイド
tomokusaba
0
15
Azure Portalのアクセシビリティを探ってみた
tomokusaba
1
63
聲の形にみるアクセシビリティ
tomokusaba
0
180
Webアクセシビリティ技術と実装の実際
tomokusaba
0
260
プロダクトでもバイブコーディングしようぜ!
tomokusaba
0
30
M5Stackで猫耳光らせよう!
tomokusaba
0
110
コンピューティングリソース何を使えばいいの?
tomokusaba
1
44
Microsoft Agent Frameworkの可観測性
tomokusaba
1
160
.NET 10の概要
tomokusaba
0
170
Other Decks in Technology
See All in Technology
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
840
ガバメントクラウドにおけるAWSの長期継続割引について
takeda_h
2
260
VLAモデル構築のための AIロボット向け模倣学習キット
kmatsuiugo
0
160
脳内メモリ、思ったより揮発性だった
koutorino
0
360
[JAWSDAYS2026][D8]その起票、愛が足りてますか?AWSサポートを味方につける、技術的「ラブレター」の書き方
hirosys_
3
180
"作る"から"使われる"へ:Backstage 活用の現在地
sbtechnight
0
130
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
460
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
830
OCHaCafe S11 #2 コンテナ時代の次の一手:Wasm 最前線
oracle4engineer
PRO
2
130
アーキテクチャモダナイゼーションを実現する組織
satohjohn
2
940
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
720
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
3.1k
How GitHub (no longer) Works
holman
316
140k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
170
The SEO Collaboration Effect
kristinabergwall1
0
390
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Why Our Code Smells
bkeepers
PRO
340
58k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
So, you think you're a good person
axbom
PRO
2
2k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
970
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
280
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
.NET 10のASP.NET Coreの 気になる新機能 FutureOne株式会社 草場 友光 CLR/H #111
自己紹介 • コミュニティ活動を通じて知識を アップデートしています。 • 2022/08-2026 Microsoft MVP (Developer Technologies)
• tomo_kusaba • ドラクエ大好き ドラクエ10のプレイ時間→ 1キャラ目:2642時間 2キャラ目:914時間 3キャラ目:789時間 4キャラ目:190時間(配信用)
注意 • 個人の見解・解釈が多分に入っています。 • 見解の相違・事実誤認などありましたらご指摘ください。
今日の目的 • とうとう、.NET10がGAになりました。 • そこで、ASP.NET Coreに着目して特に注目したい新機能をラ ンキング形式で解説します。 • ロングバージョンはこちら→
3位パスキーのサポート • .NET 10の認証付きBlazor Web Appテンプレートにパスキー のサポートが含まれている • EntityFrameworkCoreの一般的な操作に従ってSQL Serverなどにテーブルを作成してデプロイすることによって動
作を確認できる。
2位モデル検証の改善 • 入れ子になったモデル検証のサポート • .NET 9以前は実験的コンポーネントでのサポート • リフレクションベースからSource Generatorベースのモデル 検証に置き換わっている
• AOTとの互換性
1位Minimal APIでのモデル検証サポート • Minimal APIでも標準でモデル検証が可能になった。 • これで、コントローラーベースのWebAPIにしなければいけない 理由がほぼなくなった。 • パフォーマンス面からいってもMinimal
APIで実装がおすすめ。 • また、他言語からの移行という観点から見てもMinimal APIの 書き方のほうが違和感が少ない。
がっかり1位 Blazor Web Appの認証サンプル • OIDCを使用したBlazor Web App • Microsoft
Entra IDを使用したBlazor Web App • Windows認証を使用したBlazor Web App • → テンプレート is どこ!?
Blazor Web AppのEntra IDのテンプ レの今 • https://github.com/dotnet/aspnetcore/issues/512 02 • ざっくり言うと、.NET
11以降 • これまで夏ごろまで.NET 10のマイルストーンが置かれていた状 況だったが、解決の糸口が見えず先送りとなった。 • .NET 9 → .NET 10 → .NET 11??
宣伝 おしまい
AOAI Dev Day Osaka(12/5)
.NET Conf 2025 Tokyo Osaka Fukuoka (12/20)
Microsoft MVPと語り合うバー(1/23)
.NETラボ1月(1/24)
おしまい おしまい