From d0aa54fa3beafe55c840e97289ccb10bdfb474ad Mon Sep 17 00:00:00 2001 From: Mayuki Sawatari Date: Fri, 24 Oct 2025 15:34:00 +0900 Subject: [PATCH] Add 2025-10-24.md --- input/2025/2025-10-24.md | 154 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 154 insertions(+) create mode 100644 input/2025/2025-10-24.md diff --git a/input/2025/2025-10-24.md b/input/2025/2025-10-24.md new file mode 100644 index 0000000..5398b8b --- /dev/null +++ b/input/2025/2025-10-24.md @@ -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 +--- + + +## トピックス + +### .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://t.co/JSVoXbIfXh
「そっかー、この辺り Letter かー」とか思いながら変なコード書いてる。 pic.twitter.com/6JtJ9xARVb

— ++C++; // 管理人: 岩永 (@ufcpp) October 14, 2025
+ + +