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
180
0
Share
.NET 10のASP.NET Coreの気になる新機能
.NET 10のASP.NET Coreの気になる新機能
CLR/H #111
https://clrh.connpass.com/event/367562/
tomokusaba
November 28, 2025
More Decks by tomokusaba
See All by tomokusaba
アクセシビリティはすべての人のもの
tomokusaba
0
240
GitHub Copilot Dev Days
tomokusaba
0
140
GitHub Copilot CLI と VS Code Agent Mode の使い分け
tomokusaba
0
140
Azure PortalなどにみるWebアクセシビリティ
tomokusaba
0
440
薬屋のひとりごとからみるプロジェクトにおけるコミットの方法
tomokusaba
1
51
Webアクセシビリティは“もしも”に備える設計
tomokusaba
0
200
WebアクセシビリティをCI/CDで担保する ― axe DevTools × Playwright C#実践ガイド
tomokusaba
2
340
Azure Portalのアクセシビリティを探ってみた
tomokusaba
1
80
聲の形にみるアクセシビリティ
tomokusaba
1
240
Other Decks in Technology
See All in Technology
Angular Architecture Revisited Modernizing Angular Architectural Patterns
rainerhahnekamp
0
120
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
230
大学職員のための生成AI最前線 :最前線を、AIガバナンスとして読み直すためのTips
gmoriki
2
3.3k
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
210
バイブコーディングで3倍早く⚪⚪を作ってみた
samakada
0
210
古今東西SRE
okaru
1
120
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.7k
Agent の「自由」と「安全」〜未来に向けて今できること〜
katayan
0
230
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
8
1.4k
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
280
AI バイブコーティングでキーボード不要?!
samakada
0
680
AgentCore Managed Harness を使ってみよう
yakumo
2
300
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Prompt Engineering for Job Search
mfonobong
0
290
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
It's Worth the Effort
3n
188
29k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
530
From π to Pie charts
rasagy
0
180
The World Runs on Bad Software
bkeepers
PRO
72
12k
WENDY [Excerpt]
tessaabrams
10
37k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
320
Raft: Consensus for Rubyists
vanstee
141
7.4k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
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)
おしまい おしまい