Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
87
.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
.NET 10のASP. NET Core注目の新機能
tomokusaba
0
160
コンピューティングリソース何を使えばいいの?
tomokusaba
1
190
技書博で見つけた本
tomokusaba
0
63
新卒2年目でドロップアウトしてからの20年間
tomokusaba
0
110
Azure Well-Architected Framework入門
tomokusaba
1
240
Microsoft Playwright Testing廃止!
tomokusaba
0
71
Azure Well-Architected Framework入門
tomokusaba
1
430
WebアプリケーションのUI構築で気を付けてるポイント
tomokusaba
0
290
Azure Cloud Adoption Framework(計画編)
tomokusaba
1
110
Other Decks in Technology
See All in Technology
Security Diaries of an Open Source IAM
ahus1
0
110
DGX SparkでローカルLLMをLangChainで動かした話
ruzia
1
260
32のキーワードで学ぶ はじめての耐量子暗号(PQC) / Getting Started with Post-Quantum Cryptography in 32 keywords
quiver
0
200
なぜ使われないのか?──定量×定性で見極める本当のボトルネック
kakehashi
PRO
1
770
翻訳・対話・越境で強いチームワークを作ろう! / Building Strong Teamwork through Interpretation, Dialogue, and Border-Crossing
ar_tama
4
1.6k
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
210
プロダクトマネジメントの分業が生む「デリバリーの渋滞」を解消するTPMの越境
recruitengineers
PRO
3
430
21st ACRi Webinar - AMD Presentation Slide (Nao Sumikawa)
nao_sumikawa
0
200
AIにおける自由の追求
shujisado
3
470
バグハンター視点によるサプライチェーンの脆弱性
scgajge12
2
470
freeeにおけるファンクションを超えた一気通貫でのAI活用
jaxx2104
3
620
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
43
25k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Six Lessons from altMBA
skipperchong
29
4.1k
Fireside Chat
paigeccino
41
3.7k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Rails Girls Zürich Keynote
gr2m
95
14k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Code Reviewing Like a Champion
maltzj
527
40k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.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)
おしまい おしまい