Skip to content

Commit 470df6c

Browse files
authored
Merge pull request #216 from mayuki/2026-05-14
Add 2026-05-14.md
2 parents 94e6edb + 034555e commit 470df6c

1 file changed

Lines changed: 238 additions & 0 deletions

File tree

input/2026/2026-05-14.md

Lines changed: 238 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,238 @@
1+
---
2+
Title: "2026-05-14: .NET 11 Preview 4, .NET 10.0.8 & 9.0.16 & 8.0.27, Process API Improvements in .NET 11"
3+
Published: 2026/05/14 00:00
4+
DestinationPath: 2026/05/14/updates.html
5+
---
6+
<!--
7+
# yyyy-MM-dd
8+
## 主なトピックス
9+
## ヘッドライン
10+
## アーティクル、スライドなど
11+
## ライブラリ、リポジトリ、ツールなど
12+
## サイト、ドキュメントなど
13+
### ツイート
14+
## Deep Dive
15+
-->
16+
17+
## トピックス
18+
19+
### .NET 11 Preview 4 is now available! - .NET Blog
20+
https://devblogs.microsoft.com/dotnet/dotnet-11-preview-4/
21+
22+
.NET 11 Preview 4 がリリースされた。
23+
24+
このリリースではプロセス API の大きな改善や、ランタイムライブラリーの runtime-async 有効化ビルドなど様々な改善が行われている。
25+
26+
- ライブラリー
27+
- Process API の数年来の最大のアップデート
28+
- Span ベースの Deflate, Zip, GZip エンコーダー/デコーダー API
29+
- 浮動小数点の16進数フォーマットと解析
30+
- System.Text.Json の改善
31+
- ランタイム
32+
- ランタイムライブラリーの runtime-async 有効化ビルド
33+
- JIT 最適化
34+
- ハードウェア Intrinsics とコード生成
35+
- SDK
36+
- dotnet watch の .NET MAUI とモバイルプロジェクトでのデバイス選択
37+
- Fish シェルの補完
38+
- dotnet reference と類似コマンドのカレントディレクトリーフォールバック
39+
- CLI テレメトリーの Application Insights から OpenTelemetry への置き換え
40+
- C#
41+
- 誤った場所の #! (shebang) ディレクティブの明確な診断
42+
- VBCSCompiler ビルドサーバーでのオプトインコンパイルキャッシュ
43+
- ASP.NET Core
44+
- 生成された OpenAPI ドキュメントでの HTTP_QUERY
45+
- Blazor での SupplyParameterFromTempData
46+
- サーバー起点の Blazor サーバーサーキットの一時停止
47+
- .NET SDK とともに出荷される MCP サーバーテンプレート
48+
- .NET MAUI
49+
- dotnet watch for Android
50+
- dotnet watch for iOS
51+
- Entity Framework Core
52+
- SQL Server 2025 での近似ベクター検索
53+
- 関連モデルと完全に統合された JSON マッピング
54+
- Temporal 期間プロパティーの CLR プロパティーへのマッピング
55+
- dotnet ef の dotnet-ef.json からのデフォルト値の読み込み
56+
57+
58+
### .NET and .NET Framework May 2026 servicing releases updates - .NET Blog
59+
https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-may-2026-servicing-updates/
60+
61+
.NET および .NET Framework の2026年5月のサービスアップデートについて。
62+
63+
.NET は .NET 10.0.8, .NET 9.0.16, .NET 8.0.27 がリリースされ、.NET Framework も更新がリリースされている。
64+
65+
このリリースでは .NET には4件のセキュリティー更新が含まれ、.NET Framework には1件のセキュリティー更新が含まれている。
66+
67+
- [CVE-2026-32177](https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-32177): ヒープバッファーオーバーフローによる特権昇格 (.NET 8-10, .NET Framework)
68+
- [CVE-2026-35433](https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-35433): 不適切な入力検証による昇格
69+
- [CVE-2026-23175](https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-32175): 細工されたファイルによるファイルの改ざん
70+
- [CVE-2026-42899](https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-42899):
71+
ASP.NET Core におけるサービス拒否の脆弱性
72+
73+
### Process API Improvements in .NET 11 - .NET Blog
74+
https://devblogs.microsoft.com/dotnet/process-api-improvements-in-dotnet-11/
75+
76+
.NET 11 で大幅に強化された Process API についての詳しい解説。
77+
78+
- Process.RunAndCaptureText[Async]
79+
- Process.Run[Async]
80+
- Process.StartAndForget
81+
- Process.ReadAllText/Bytes/Lines[Async]
82+
- ProcessStartInfo.Standard[Input/Output/Error]Handle
83+
- ProcessStartInfor.InheritedHandles
84+
- ProcessStartInfo.KillOnParentExit
85+
- ProcessStartInfo.StartDetached
86+
- SafeProcessHandle.Start/WaitForExit/Kill/Signal
87+
- Process.ExitStatus
88+
- File.OpenNullHandle()
89+
- SafeFilehandle.CreateAnonymousPipe
90+
- Console.OpenStandard[Input/Output/Error]Handle()
91+
- SafeFileHandle.Type
92+
93+
### .NET MAUI Moves to CoreCLR in .NET 11 - .NET Blog
94+
https://devblogs.microsoft.com/dotnet/dotnet-maui-moves-to-coreclr-in-dotnet-11/
95+
96+
.NET MAUI が .NET 11 で CoreCLR に移行することについて。
97+
98+
今まで Mono で動作していたプラットフォーム Android, iOS, Mac Catalyst, tvOS が CoreCLR に移行する。Blazor WebAssembly は引き続き Mono で動作し、それ以外のプラットフォームもオプトバックで Mono に戻すことが可能。
99+
100+
記事では CoreCLR に移行することのメリットや、実際のアプリではリグレッションがある可能性があるため計測してほしいこと、Mono への戻し方、何をテストすべきかといった点について触れている。
101+
102+
### Introducing dotnet new WinUI templates - #ifdef Windows
103+
https://devblogs.microsoft.com/ifdef-windows/introducing-dotnet-new-templates-for-winui/
104+
105+
dotnet new で使用できる WinUI のテンプレートがリリースされた。
106+
107+
新しいテンプレートでは dotnet new からクリーンな見た目の WinUI アプリケーションを作れるようになる。テンプレートはブランク、ナビゲーションビュー、タブビュー、MVVM、アイテムといったものをサポートしている。
108+
109+
### Introducing WinUI agent plugin for GitHub Copilot and Claude Code - #ifdef Windows
110+
https://devblogs.microsoft.com/ifdef-windows/introducing-winui-agent-plugin-for-github-copilot-and-claude-code/
111+
112+
WinUI や Windows App SDK の GitHub Copilot や Claude Code 向けのエージェントプラグインが公開された。
113+
114+
このプラグインは WinUI のデザインやワークフロー、テストやレビューといったスキルに加えて、WinUI 開発のオーケストレーションエージェントなども含まれている。
115+
116+
## リリース
117+
- [AvaloniaUI/Avalonia](https://github.com/AvaloniaUI/Avalonia)
118+
- [11.3.15](https://github.com/AvaloniaUI/Avalonia/releases/tag/11.3.15), [12.0.3](https://github.com/AvaloniaUI/Avalonia/releases/tag/12.0.3)
119+
- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net)
120+
- [4.0.247.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.247.0)
121+
- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net)
122+
- [Azure.Extensions.AspNetCore.DataProtection.Blobs_1.5.3](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Extensions.AspNetCore.DataProtection.Blobs_1.5.3), [Azure.Extensions.AspNetCore.DataProtection.Keys_1.6.3](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Extensions.AspNetCore.DataProtection.Keys_1.6.3), [Azure.ResourceManager.FileShares_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.FileShares_1.0.0), [Azure.Storage.Blobs_12.28.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.28.0), [Azure.Storage.Blobs.Batch_12.25.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs.Batch_12.25.0), [Azure.Storage.Common_12.27.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Common_12.27.0), [Azure.Storage.Files.DataLake_12.26.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Files.DataLake_12.26.0), [Azure.Storage.Files.Shares_12.26.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Files.Shares_12.26.0), [Azure.Storage.Queues_12.26.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Queues_12.26.0), [System.ClientModel_1.12.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/System.ClientModel_1.12.0)
123+
- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet)
124+
- [Google.Cloud.AIPlatform.V1-3.72.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.72.0), [Google.Cloud.DataCatalog.Lineage.V1-1.6.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.DataCatalog.Lineage.V1-1.6.0), [Google.Cloud.Dataproc.V1-5.25.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Dataproc.V1-5.25.0)
125+
- [microsoft/aspire](https://github.com/microsoft/aspire)
126+
- [v13.3.1](https://github.com/microsoft/aspire/releases/tag/v13.3.1)
127+
- [microsoft/WindowsAppSDK](https://github.com/microsoft/WindowsAppSDK)
128+
- [v1.8.8](https://github.com/microsoft/WindowsAppSDK/releases/tag/v1.8.8)
129+
- [StackExchange/StackExchange.Redis](https://github.com/StackExchange/StackExchange.Redis)
130+
- [2.12.27](https://github.com/StackExchange/StackExchange.Redis/releases/tag/2.12.27), [2.13.1](https://github.com/StackExchange/StackExchange.Redis/releases/tag/2.13.1)
131+
132+
## アーティクル、スライドなど
133+
134+
### AIエージェントに「門番」を置く — Agent Governance Toolkit 入門(.NET編)
135+
https://zenn.dev/microsoft/articles/agent-governance-toolkit-policy-01
136+
137+
AI エージェントの実行時に様々なゲート処理を行う Agent Governance Toolkit についての解説。
138+
139+
記事では Microsoft Agent Framework との統合やどのような活用ができるかについて触れている。
140+
141+
### Rider 2026.2 Early Access Program Begins With Performance Improvements | The .NET Tools Blog
142+
https://blog.jetbrains.com/dotnet/2026/05/11/rider-2026-2-early-access-program/
143+
144+
Rider 2026.2 EAP 1 がリリースされた。
145+
146+
このリリースでは Roslyn の大幅な性能向上と高速なブランチ切り替え、ゲームサポートの改善、Azure Functions のサポート内包、Aspire 向けの改善などが含まれている。
147+
148+
### The ReSharper 2026.2 Early Access Program Begins: Bringing More AI Agents into Visual Studio | The .NET Tools Blog
149+
https://blog.jetbrains.com/dotnet/2026/05/11/the-resharper-2026-2-eap-any-ai-agent-in-visual-studio/
150+
151+
ReSharper 2026.2 EAP 1 がリリースされた。
152+
153+
Visual Studio での Junie のサポートや今後の ACP エージェントレジストリーの対応といった点について触れている。
154+
155+
### dotInsights | May 2026 | The .NET Tools Blog
156+
https://blog.jetbrains.com/dotnet/2026/05/12/dotinsights-may-2026/
157+
158+
JetBrains による2026年5月の .NET 関連の情報のまとめ。
159+
160+
### Running background tasks in Blazor with Web Workers: Exploring the .NET 11 preview - Part 1
161+
https://andrewlock.net/exploring-the-dotnet-11-preview-1-running-background-tasks-in-blazor-with-web-workers/
162+
163+
Blazor WebAssembly と .NET 11 で使用できる Web Worker を使用するテンプレートを使用してバックグラウンドタスクを実行する方法についての解説。
164+
165+
### AI と一緒に開発するときにも便利な Aspire の好きなところ
166+
https://zenn.dev/microsoft/articles/aspire-favorite-points
167+
168+
AI コーディングエージェントと共に開発する際に Aspire が役立つポイントについての紹介。
169+
170+
### Agent Skills in Visual Studio: Teach Copilot How Your Team Works - Visual Studio Blog
171+
https://devblogs.microsoft.com/visualstudio/agent-skills-in-visual-studio/
172+
173+
Visual Studio でサポートされたエージェントスキルについての紹介。
174+
175+
記事ではスキルの作成や管理、スキルとカスタム指示の違いについて触れている。
176+
177+
### WinUI 3 で作る Windows 用マルチメディア Viewer Quick Image Viewer の開発
178+
https://zenn.dev/sora_kumo/articles/quick-image-viewer
179+
180+
WinUI 3 を使用して Windows 向けの画像や動画、PDFなどを表示できるビューアーを開発したことについて。
181+
182+
### LLM の動き〜Structured Output確認〜
183+
https://zenn.dev/yy7613/articles/5c275d885343fb
184+
185+
LLM の Structured Output について HttpClient のハンドラーでログを取りながら挙動を確認する試み。
186+
187+
### LINEスタンプ画像処理を手助けするアプリを作ってみた
188+
https://zenn.dev/maedan/articles/d615644a9e2a09
189+
190+
LINE スタンプの画像作成を支援するためのアプリを作った話。
191+
192+
### 【C#】Roslyn Analyzerがビルド時間に与える影響を調べる方法 - はなちるのマイノート
193+
https://www.hanachiru-blog.com/entry/2026/04/25/200000
194+
195+
Roslyn Analyzer がビルド時にどの程度時間がかかっているのか調査する方法について。
196+
197+
記事では MSBuild の binlog を解析して調べる方法について解説している。
198+
199+
### C# Networking Deep Dive With io_uring (part 1/5) - Toe Dipping
200+
https://dev.to/mda2av/c-networking-deep-dive-with-iouring-part-1-19i4
201+
202+
Linux 上で io_uring を使用してネットワーキングを行う実装の試みについて。
203+
204+
### Microsoft Agent Framework の Magentic を試してみた ( C# ver 1.5.0 での確認 )
205+
https://zenn.dev/yy7613/articles/37df31848367d0
206+
207+
Microsoft Agent Framework v1.5.0 で追加された Magnetic (マルチエージェントオーケストレーション) を試してみた話。
208+
209+
### ASP.NET MVCの自作HelperをASP.NET Coreに移植した話
210+
https://zenn.dev/harness/articles/devnext-mvc-helper-extensions
211+
212+
ASP.NET MVC で作成した Helper を ASP.NET Core に移植した話。
213+
214+
### C# WPFのデータバインディングで日本語プロパティ名は使えるか——動作検証と実用上の課題 - Qiita
215+
https://qiita.com/kix/items/166104e2710a7febaacf
216+
217+
WPF のデータバインディングに日本語名のプロパティーを使用できるかについての検証。
218+
219+
### F# 開発リポジトリをリンター&フォーマッターでコードを美しく保つ
220+
https://zenn.dev/hitoshiro/articles/2c93113788a5fa
221+
222+
F# のコードにフォーマッターを適用することについて。記事では Fantomas を使用してフォーマットする方法や、Husky.NET でコミット前に処理する方法について触れている。
223+
224+
## ライブラリ、リポジトリ、ツールなど
225+
226+
### hanachiru/vscode-msbuild-binlog-extension: VS Code extension for viewing MSBuild .binlog files.
227+
https://github.com/hanachiru/vscode-msbuild-binlog-extension
228+
229+
Visual Studio Code で MSBuild の binlog ファイルを表示するための拡張機能。
230+
231+
<!-- https://x.com/hanaaaaaachiru/status/2052682701438939138?s=12 -->
232+
<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">以前Rider向けに作成したけど、VS Codeでも欲しいなとなりbinlog viewer作りました<a href="https://t.co/MFKoL5By1L">https://t.co/MFKoL5By1L</a> <a href="https://t.co/vm01bSC8Dv">https://t.co/vm01bSC8Dv</a> <a href="https://t.co/4cQn3qGtTq">pic.twitter.com/4cQn3qGtTq</a></p>&mdash; はなちる@ゲーム制作 (@hanaaaaaachiru) <a href="https://twitter.com/hanaaaaaachiru/status/2052682701438939138?ref_src=twsrc%5Etfw">May 8, 2026</a></blockquote>
233+
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
234+
235+
### ツイート
236+
<!-- https://x.com/ox5bfaooo/status/2053470595514593447?s=12 -->
237+
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">The WinUI team is becoming more transparent and open to us!!!<br>The just open sourced a massive number of documentations/specs/designs of the &quot;inside WinUI&quot;.<a href="https://t.co/Cq6kfYYVMO">https://t.co/Cq6kfYYVMO</a> <a href="https://t.co/1MF7lCECAb">pic.twitter.com/1MF7lCECAb</a></p>&mdash; 0x5bfa (@ox5bfaooo) <a href="https://twitter.com/ox5bfaooo/status/2053470595514593447?ref_src=twsrc%5Etfw">May 10, 2026</a></blockquote>
238+
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

0 commit comments

Comments
 (0)