Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
154 changes: 154 additions & 0 deletions input/2025/2025-10-24.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
---
Title: "2025-10-24: .NET 8.0.21 & 9.0.10, .NET 10 RC 2, Uno Platform Collaboration, .NET Security Group, Planning in Visual Studio"
Published: 2025/10/24 00:00
DestinationPath: 2025/10/24/updates.html
---
<!--
# yyyy-MM-dd
## 主なトピックス
## ヘッドライン
## アーティクル、スライドなど
## ライブラリ、リポジトリ、ツールなど
## サイト、ドキュメントなど
### ツイート
## Deep Dive
-->

## トピックス

### .NET and .NET Framework October 2025 servicing releases updates - .NET Blog
https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-october-2025-servicing-updates/

### Announcing .NET 10 Release Candidate 2 - .NET Blog
https://devblogs.microsoft.com/dotnet/dotnet-10-rc-2/

### Announcing Uno Platform and Microsoft .NET team Collaboration
https://platform.uno/blog/announcing-unoplatform-microsoft-dotnet-collaboration/

### Announcing the .NET Security Group - .NET Blog
https://devblogs.microsoft.com/dotnet/announcing-dotnet-security-group/

### Introducing Planning in Visual Studio (Public Preview) - Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/introducing-planning-in-visual-studio-public-preview/

### Announcing Sponsorship on NuGet.org - .NET Blog
https://devblogs.microsoft.com/dotnet/announcing-sponsorship-on-nugetdotorg-for-maintainer-appreciation/

### Announcing the Release of SQL Server Management Studio 22 Preview 3 | Microsoft Community Hub
https://techcommunity.microsoft.com/blog/sqlserver/announcing-the-release-of-sql-server-management-studio-22-preview-3/4461548


## リリース
- [AvaloniaUI/Avalonia](https://github.com/AvaloniaUI/Avalonia)
- [11.3.8](https://github.com/AvaloniaUI/Avalonia/releases/tag/11.3.8)
- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net)
- [3.7.1144.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1144.0), [3.7.1145.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1145.0), [3.7.1146.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1146.0), [3.7.1147.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1147.0), [3.7.1148.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1148.0), [3.7.1149.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1149.0), [3.7.1150.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1150.0), [4.0.112.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.112.0), [4.0.113.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.113.0), [4.0.114.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.114.0), [4.0.115.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.115.0), [4.0.116.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.116.0), [4.0.117.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.117.0), [4.0.118.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.118.0)
- [Azure/azure-cosmos-dotnet-v3](https://github.com/Azure/azure-cosmos-dotnet-v3)
- [3.53.2](https://github.com/Azure/azure-cosmos-dotnet-v3/releases/tag/3.53.2), [3.54.0](https://github.com/Azure/azure-cosmos-dotnet-v3/releases/tag/3.54.0)
- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net)
- [Azure.Monitor.Query.Logs_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Monitor.Query.Logs_1.0.0), [Azure.Monitor.Query.Metrics_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Monitor.Query.Metrics_1.0.0), [Azure.ResourceManager.FrontDoor_1.4.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.FrontDoor_1.4.1), [Azure.ResourceManager.HealthBot_1.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.HealthBot_1.2.0), [Azure.ResourceManager.MongoCluster_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.MongoCluster_1.0.0), [Azure.ResourceManager.Network_1.13.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Network_1.13.0), [Azure.ResourceManager.PolicyInsights_1.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.PolicyInsights_1.3.0), [Azure.ResourceManager.ProviderHub_1.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.ProviderHub_1.2.0), [Azure.ResourceManager.Qumulo_1.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Qumulo_1.2.0), [Azure.ResourceManager.ResourceGraph_1.1.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.ResourceGraph_1.1.0), [Azure.ResourceManager.Storage_1.6.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Storage_1.6.0), [Azure.ResourceManager.StorageDiscovery_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.StorageDiscovery_1.0.0), [Azure.ResourceManager.StorageMover_1.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.StorageMover_1.3.0), [Azure.Storage.DataMovement_12.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement_12.3.0), [Azure.Storage.DataMovement.Blobs_12.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement.Blobs_12.3.0), [Azure.Storage.DataMovement.Files.Shares_12.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.DataMovement.Files.Shares_12.3.0), [Microsoft.Azure.WebJobs.Extensions.EventHubs_6.5.3](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.EventHubs_6.5.3), [Microsoft.Azure.WebPubSub.Common_1.5.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebPubSub.Common_1.5.0)
- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet)
- [v3.29.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.29.0)
- [dotnet/aspire](https://github.com/dotnet/aspire)
- [v9.5.2](https://github.com/dotnet/aspire/releases/tag/v9.5.2)
- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet)
- [Google.Cloud.AIPlatform.V1-3.49.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.49.0), [Google.Cloud.AIPlatform.V1-3.50.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.50.0), [Google.Cloud.AIPlatform.V1-3.51.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.51.0), [Google.Cloud.AIPlatform.V1-3.52.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.52.0), [Google.Cloud.Compute.V1-3.18.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.18.0), [Google.Cloud.Container.V1-3.36.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Container.V1-3.36.0), [Google.Cloud.DiscoveryEngine.V1-1.11.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.DiscoveryEngine.V1-1.11.0), [Google.Cloud.Dlp.V2-4.21.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Dlp.V2-4.21.0), [Google.Cloud.Firestore-3.11.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Firestore-3.11.0), [Google.Cloud.OracleDatabase.V1-1.4.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.OracleDatabase.V1-1.4.0), [Google.Cloud.PubSub.V1-3.29.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.PubSub.V1-3.29.0), [Google.Cloud.Spanner-5.4.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Spanner-5.4.0), [Google.Cloud.Storage.Control.V2-1.5.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Storage.Control.V2-1.5.0), [Google.Cloud.TextToSpeech.V1-3.16.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.TextToSpeech.V1-3.16.0), [Google.Cloud.WebRisk.V1-2.8.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.WebRisk.V1-2.8.0), [Google.Maps.RouteOptimization.V1-1.3.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Maps.RouteOptimization.V1-1.3.0)
- [grpc/grpc](https://github.com/grpc/grpc)
- [v1.76.0](https://github.com/grpc/grpc/releases/tag/v1.76.0)
- [microsoft/CsWin32](https://github.com/microsoft/CsWin32)
- [v0.3.217](https://github.com/microsoft/CsWin32/releases/tag/v0.3.217), [v0.3.228](https://github.com/microsoft/CsWin32/releases/tag/v0.3.228)
- [microsoft/WindowsAppSDK](https://github.com/microsoft/WindowsAppSDK)
- [v1.7.5](https://github.com/microsoft/WindowsAppSDK/releases/tag/v1.7.5), [v1.8.2](https://github.com/microsoft/WindowsAppSDK/releases/tag/v1.8.2)
- [open-telemetry/opentelemetry-dotnet-contrib](https://github.com/open-telemetry/opentelemetry-dotnet-contrib)
- [Exporter.Instana-1.0.4](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases/tag/Exporter.Instana-1.0.4), [Instrumentation.Runtime-1.13.0](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases/tag/Instrumentation.Runtime-1.13.0)
- [testcontainers/testcontainers-dotnet](https://github.com/testcontainers/testcontainers-dotnet)
- [4.8.0](https://github.com/testcontainers/testcontainers-dotnet/releases/tag/4.8.0)

## アーティクル、スライドなど
### Blazor Server SignalR: Scale to 10,000 Users
https://amarozka.dev/blazor-server-signalr-scale-10000-users/

### ZStringを読もう
https://qiita.com/kuto110/items/17b9c550e88c53678403

- [ZStringを読もう(1)](https://qiita.com/kuto110/items/189cf89d26350fad800f)
- [ZStringを読もう(2) initial commit](https://qiita.com/kuto110/items/541846a10b9a72890744)

### Coming to Rider 2025.3: ASP.NET and Database Issue Detection In The Monitoring Tool Window | The .NET Tools Blog
https://blog.jetbrains.com/dotnet/2025/10/20/rider-2025-3-asp-dotnet-and-database-issue-monitoring/

### Microsoft Entra ID のアプリロール方式で ASP.NET Core のページアクセスを簡単制御
https://zenn.dev/zead/articles/entraid-approle

### Project of the Week: .NET Runtime
https://dev.to/pullflow/project-of-the-week-net-runtime-26n4

### 『独習 ASP.NET Core』レビュー
https://qiita.com/Fujiwo/items/e00b8fb16c4b85b24ee4

### Microsoft Agent Framework (C#) を見てみよう その11 エージェントを見てみよう
https://zenn.dev/microsoft/articles/agent-framework-011

### Adding metadata to fallback endpoints in ASP.NET Core
https://andrewlock.net/adding-metadata-to-fallback-endpoints-in-aspnetcore/

### C#のasync/awaitを分解して理解する - イベントループと SynchronizationContext の仕組みを自作してみた
https://zenn.dev/luxiar/articles/fa5206b1968037

### aspnet-client-validationで実現するASP.NET Core MVCのクライアント検証
https://zenn.dev/zead/articles/aspnet-client-validation

### Using profiler function hooks in .NET with Silhouette
https://minidump.net/using-function-hooks-with-silhouette/

### EFCore から Dapper への変更検討してみる
https://qiita.com/Mitsuki0003/items/ddef5c928dce498927c1

### 【C#/.NET】Microsoft Agent Framework による AIエージェント開発 チュートリアル
https://qiita.com/Fujiwo/items/d31902e622fc1e915135

### How BoldSign Modernized Development at Scale With JetBrains dotUltimate | The .NET Tools Blog
https://blog.jetbrains.com/dotnet/2025/10/23/how-boldsign-modernized-development-at-scale-with-jetbrains-dotultimate/

### Upgrading to Microsoft Agent Framework in Your .NET AI Chat App - .NET Blog
https://devblogs.microsoft.com/dotnet/upgrading-to-microsoft-agent-framework-in-your-dotnet-ai-chat-app/

### Modernizing Visual Studio Extension Compatibility: Effortless Migration for Extension Developers and Users - Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/modernizing-visual-studio-extension-compatibility-effortless-migration-for-extension-developers-and-users/

### .NET8とAzure AI FoundryのSora 2で生成した動画をYouTubeに自動でアップロードするプログラムを作成してみた
https://zenn.dev/ymd65536/articles/sora_youtube_upload

### 第3回:VSCodeでC#コンテナ環境のBlazor Webアプリを修正・デバッグ実行する - Qiita
https://qiita.com/eyesworks/items/0f5af5a369468dedbed3

### .NET Aspire 9.5を試してみた
https://zenn.dev/mck9595/articles/ce4474aba727f7

### Microsoft Agent Framework (C#) を見てみよう その10 Durable Functions でワークフロー
https://zenn.dev/microsoft/articles/agent-framework-010

### 第4回:コンテナ環境での自動ビルドと修正の反映 および AWS Fargate へのデプロイ前検証 - Qiita
https://qiita.com/eyesworks/items/0553e6bb3dcf5a219358

### 【C#】BlazorでもTailwindcssを[手軽に]使おう
https://zenn.dev/arika/articles/20251016-tailwind-in-blazor

### iOSアプリのユニバーサルリンクをAzure Static Web Appsで実装する
https://zenn.dev/poipoionigiri/articles/d2b6b69ceed16d

### ReSharper Is Now on the Open VSX Registry | The .NET Tools Blog
https://blog.jetbrains.com/dotnet/2025/10/14/resharper-open-vsx/

## ライブラリ、リポジトリ、ツールなど
### nuskey8/AsyncConsoleReader: Provides a cancelable, non-blocking alternative to Console.Read / ReadKey / ReadLine
https://github.com/nuskey8/AsyncConsoleReader

-[ 【C#】AsyncConsoleReader - CancellationToken対応の標準入力読み取り](https://zenn.dev/nuskey/articles/library-asyncconsolereader)

### ツイート
<!-- https://x.com/ufcpp/status/1978090926896468222?s=12 -->
<blockquote class="twitter-tweet"><p lang="ja" dir="ltr"><a href="https://t.co/JSVoXbIfXh">https://t.co/JSVoXbIfXh</a><br>「そっかー、この辺り Letter かー」とか思いながら変なコード書いてる。 <a href="https://t.co/6JtJ9xARVb">pic.twitter.com/6JtJ9xARVb</a></p>&mdash; ++C++; // 管理人: 岩永 (@ufcpp) <a href="https://twitter.com/ufcpp/status/1978090926896468222?ref_src=twsrc%5Etfw">October 14, 2025</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>