From 08fdb1b33be601dc0428e2e4b5cebdf26b02e8a4 Mon Sep 17 00:00:00 2001 From: Mayuki Sawatari Date: Thu, 25 Sep 2025 16:29:11 +0900 Subject: [PATCH] Add 2025-09-25.md --- input/2025/2025-09-25.md | 140 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 input/2025/2025-09-25.md diff --git a/input/2025/2025-09-25.md b/input/2025/2025-09-25.md new file mode 100644 index 0000000..43440de --- /dev/null +++ b/input/2025/2025-09-25.md @@ -0,0 +1,140 @@ +--- +Title: "2025-09-25: Trusted Publishing on NuGet.org, XAML Live Preview in Visual Studio for .NET MAUI" +Published: 2025/09/25 00:00 +DestinationPath: 2025/09/25/updates.html +--- + + +## トピックス + +### New Trusted Publishing enhances security on NuGet.org - .NET Blog +https://devblogs.microsoft.com/dotnet/enhanced-security-is-here-with-the-new-trust-publishing-on-nuget-org/ + +### Enhancements to XAML Live Preview in Visual Studio for .NET MAUI - Visual Studio Blog +https://devblogs.microsoft.com/visualstudio/enhancements-to-xaml-live-preview-in-visual-studio-for-net-maui/ + +### What Android 16 KB Page Size Requirement Means for .NET Developers +https://platform.uno/blog/what-android-16-kb-page-size-requirement-means-for-net-developers/ + +### More Updates and Fixes for ReSharper and Rider 2025.2 | The .NET Tools Blog +https://blog.jetbrains.com/dotnet/2025/09/18/resharper-rider-2025-2-2/ + +### Getting the most out of MCP in Visual Studio with Prompts, Resources, and Sampling - Visual Studio Blog +https://devblogs.microsoft.com/visualstudio/mcp-prompts-resources-sampling/ + +### Public Preview: Azure Functions .NET 10 support | Azure updates | Microsoft Azure +https://azure.microsoft.com/en-us/updates?id=503134 + +## リリース +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) + - [3.7.1125.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1125.0), [3.7.1126.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1126.0), [3.7.1127.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1127.0), [3.7.1128.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1128.0), [3.7.1129.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1129.0), [3.7.1130.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1130.0), [4.0.93.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.93.0), [4.0.94.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.94.0), [4.0.95.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.95.0), [4.0.96.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.96.0), [4.0.97.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.97.0), [4.0.98.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.98.0) +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) + - [Azure.Communication.Email_1.0.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Communication.Email_1.0.2), [Azure.Communication.Sms_1.0.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Communication.Sms_1.0.2), [Azure.Core_1.49.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Core_1.49.0), [Azure.ResourceManager.Compute_1.12.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Compute_1.12.0), [Azure.ResourceManager.DataProtectionBackup_1.7.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.DataProtectionBackup_1.7.0), [Azure.ResourceManager.EventHubs_1.2.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.EventHubs_1.2.1), [Azure.ResourceManager.IotFirmwareDefense_1.1.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.IotFirmwareDefense_1.1.0), [Azure.ResourceManager.Network_1.12.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Network_1.12.0), [Azure.ResourceManager.Quota_1.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Quota_1.2.0), [Azure.ResourceManager.WorkloadOrchestration_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.WorkloadOrchestration_1.0.0), [Azure.Storage.Blobs_12.25.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Storage.Blobs_12.25.1), [Microsoft.Azure.WebPubSub.AspNetCore_1.5.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebPubSub.AspNetCore_1.5.0), [Microsoft.Extensions.Azure_1.13.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Extensions.Azure_1.13.0), [System.ClientModel_1.7.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/System.ClientModel_1.7.0) +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) + - [v3.27.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.27.0) +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) + - [Google.Cloud.Dataproc.V1-5.21.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Dataproc.V1-5.21.0), [Google.Cloud.Spanner-5.2.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Spanner-5.2.0), [Google.Cloud.TextToSpeech.V1-3.15.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.TextToSpeech.V1-3.15.0), [Google.Cloud.Video.LiveStream.V1-1.10.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Video.LiveStream.V1-1.10.0) +- [JamesNK/Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) + - [13.0.4](https://github.com/JamesNK/Newtonsoft.Json/releases/tag/13.0.4) +- [microsoft/WindowsAppSDK](https://github.com/microsoft/WindowsAppSDK) + - [v1.7.4](https://github.com/microsoft/WindowsAppSDK/releases/tag/v1.7.4), [v1.8.1](https://github.com/microsoft/WindowsAppSDK/releases/tag/v1.8.1) + +## アーティクル、スライドなど +### Integrating Unity3D into .NET Aspire with `Aspire.Unity` +https://dev.to/dutchskull/integrating-unity3d-into-net-aspire-with-aspireunity-6lo + +### Exploring Text-to-Image capabilities in .NET - .NET Blog +https://devblogs.microsoft.com/dotnet/explore-text-to-image-dotnet/ + +### Visual Studio 2026 Insiders: Using Podman for Container Development - Microsoft for Developers +https://developer.microsoft.com/blog/visual-studio-2026-insiders-using-podman-for-container-development + +### Indexers in C#: Performance comparison & internals +https://medium.com/@pavel.romash/indexers-in-c-performance-comparison-internals-0d88885ac780 + +### ValidationProblemDetailsとFluentValidationを使ってみた+クライアント側も +https://zenn.dev/semicolon/articles/281cf5eb0e30ac + +### Build an MCP Server to Run BenchmarkDotNet from Chat +https://amarozka.dev/mcp-server-dotnet-benchmarkdotnet-from-chat/ + +### Questioning Convention: C# as a Shortcut to Startup Velocity +https://www.infoq.com/presentations/c-sharp-startup/ + +### C#の理解が10年古い、と言われたのでCloud Runにデプロイしてみた +https://zenn.dev/koduki/articles/dotnet20250920 + +### Microsoft.Extensions.AI でMCPサーバーと連携するChatClientの実装を試す +https://qiita.com/pierusan2010/items/4fb0fcf2714e0f68f87e + +### The Gaps and Richness of the .NET Ecosystem +https://platform.uno/blog/the-gaps-and-richness-of-the-net-ecosystem/ + +### Building and Publishing a .NET Aspire Hosting Extension for Webhook Testing | rebecca powell +https://rebecca-powell.com/posts/aspire-hosting-webhook-tester-extension/ + +### Announcing: JetBrains .NET Days Online 2025 | The .NET Tools Blog +https://blog.jetbrains.com/dotnet/2025/09/18/announcing-jetbrains-net-days-online-2025/ + +### 別インスタンスでもprivateメンバにアクセスできる理由 +https://qiita.com/sebayashi-tomoya/items/0aa1d06c842eb9160084 + +### sleep-pc: a .NET Native AOT tool to make Windows sleep after a timeout +https://andrewlock.net/sleep-pc-a-dotnet-tool-to-make-windows-sleep-after-a-timeout/ + +### SocketsHttpHandler で HTTP/2 の双方向ストリームを使用した際にハングする問題 +https://zenn.dev/mayuki/articles/40bf61f23cf97a + +### 【C#】HttpClientとその設定方法を理解しよう +https://zenn.dev/arika/articles/20250918-httpclient-what-is-it + +### 【C#】実行ファイルの自動アップデートを提供するVelopackを試してみる +https://zenn.dev/arika/articles/20250916-try-velopack + +### SemanticKernelとPostgreSQL +https://zenn.dev/yakumo3/articles/e5e389dca43db1 + +### 【C#】vLLMをAspireで動かしてAIを使える開発環境を作ってみる +https://zenn.dev/arika/articles/20250915-vllm-with-aspire + +### Measuring UI responsiveness in Resharper +https://minidump.net/measuring-ui-responsiveness/ + +### 【C#】BackgroundServiceをDIして他からデータを取得したい +https://zenn.dev/arika/articles/20250917-how-background-connect + +### Runtime Async ― 高性能な非同期の時代へ - Qiita +https://qiita.com/hez2010/items/4aeb16b943b01c10c4f7 + +### Prompt Files and Instructions Files Explained - .NET Blog +https://devblogs.microsoft.com/dotnet/prompt-files-and-instructions-files-explained/ + +### The Early Access Program for Rider 2025.3 Is Now Open! | The .NET Tools Blog +https://blog.jetbrains.com/dotnet/2025/09/17/the-early-access-program-for-rider-2025-3/ + +### The Early Access Program for ReSharper and .NET Tools 2025.3 Is Here! | The .NET Tools Blog +https://blog.jetbrains.com/dotnet/2025/09/17/the-early-access-program-for-resharper-and-net-tools-2025-3/ + +## ライブラリ、リポジトリ、ツールなど +### nuskey8/CsSqlite: Extremely fast, robust, and lightweight SQLite bindings for .NET and Unity +https://github.com/nuskey8/CsSqlite + +- [【C#】CsSqlite - .NET / Unity向けのハイパフォーマンスなSQLiteライブラリ](https://zenn.dev/nuskey/articles/library-cssqlite) + +## サイト、ドキュメントなど +### Unsafe code best practices - .NET +https://learn.microsoft.com/en-us/dotnet/standard/unsafe-code/best-practices + +### ツイート + +

We've just published "Unsafe C# code best (worst) practices" article - a set of 25 good/bad examples: https://t.co/M4647kqxKY Let's crash productions in style together! 🧐 pic.twitter.com/sjfSD3ek3g

— EgorBo (@EgorBo) September 19, 2025
+