|
| 1 | +--- |
| 2 | +Title: "2025-09-25: Trusted Publishing on NuGet.org, XAML Live Preview in Visual Studio for .NET MAUI" |
| 3 | +Published: 2025/09/25 00:00 |
| 4 | +DestinationPath: 2025/09/25/updates.html |
| 5 | +--- |
| 6 | +<!-- |
| 7 | +# yyyy-MM-dd |
| 8 | +## 主なトピックス |
| 9 | +## ヘッドライン |
| 10 | +## アーティクル、スライドなど |
| 11 | +## ライブラリ、リポジトリ、ツールなど |
| 12 | +## サイト、ドキュメントなど |
| 13 | +### ツイート |
| 14 | +## Deep Dive |
| 15 | +--> |
| 16 | + |
| 17 | +## トピックス |
| 18 | + |
| 19 | +### New Trusted Publishing enhances security on NuGet.org - .NET Blog |
| 20 | +https://devblogs.microsoft.com/dotnet/enhanced-security-is-here-with-the-new-trust-publishing-on-nuget-org/ |
| 21 | + |
| 22 | +### Enhancements to XAML Live Preview in Visual Studio for .NET MAUI - Visual Studio Blog |
| 23 | +https://devblogs.microsoft.com/visualstudio/enhancements-to-xaml-live-preview-in-visual-studio-for-net-maui/ |
| 24 | + |
| 25 | +### What Android 16 KB Page Size Requirement Means for .NET Developers |
| 26 | +https://platform.uno/blog/what-android-16-kb-page-size-requirement-means-for-net-developers/ |
| 27 | + |
| 28 | +### More Updates and Fixes for ReSharper and Rider 2025.2 | The .NET Tools Blog |
| 29 | +https://blog.jetbrains.com/dotnet/2025/09/18/resharper-rider-2025-2-2/ |
| 30 | + |
| 31 | +### Getting the most out of MCP in Visual Studio with Prompts, Resources, and Sampling - Visual Studio Blog |
| 32 | +https://devblogs.microsoft.com/visualstudio/mcp-prompts-resources-sampling/ |
| 33 | + |
| 34 | +### Public Preview: Azure Functions .NET 10 support | Azure updates | Microsoft Azure |
| 35 | +https://azure.microsoft.com/en-us/updates?id=503134 |
| 36 | + |
| 37 | +## リリース |
| 38 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 39 | + - [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) |
| 40 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 41 | + - [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) |
| 42 | +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) |
| 43 | + - [v3.27.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.27.0) |
| 44 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 45 | + - [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) |
| 46 | +- [JamesNK/Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) |
| 47 | + - [13.0.4](https://github.com/JamesNK/Newtonsoft.Json/releases/tag/13.0.4) |
| 48 | +- [microsoft/WindowsAppSDK](https://github.com/microsoft/WindowsAppSDK) |
| 49 | + - [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) |
| 50 | + |
| 51 | +## アーティクル、スライドなど |
| 52 | +### Integrating Unity3D into .NET Aspire with `Aspire.Unity` |
| 53 | +https://dev.to/dutchskull/integrating-unity3d-into-net-aspire-with-aspireunity-6lo |
| 54 | + |
| 55 | +### Exploring Text-to-Image capabilities in .NET - .NET Blog |
| 56 | +https://devblogs.microsoft.com/dotnet/explore-text-to-image-dotnet/ |
| 57 | + |
| 58 | +### Visual Studio 2026 Insiders: Using Podman for Container Development - Microsoft for Developers |
| 59 | +https://developer.microsoft.com/blog/visual-studio-2026-insiders-using-podman-for-container-development |
| 60 | + |
| 61 | +### Indexers in C#: Performance comparison & internals |
| 62 | +https://medium.com/@pavel.romash/indexers-in-c-performance-comparison-internals-0d88885ac780 |
| 63 | + |
| 64 | +### ValidationProblemDetailsとFluentValidationを使ってみた+クライアント側も |
| 65 | +https://zenn.dev/semicolon/articles/281cf5eb0e30ac |
| 66 | + |
| 67 | +### Build an MCP Server to Run BenchmarkDotNet from Chat |
| 68 | +https://amarozka.dev/mcp-server-dotnet-benchmarkdotnet-from-chat/ |
| 69 | + |
| 70 | +### Questioning Convention: C# as a Shortcut to Startup Velocity |
| 71 | +https://www.infoq.com/presentations/c-sharp-startup/ |
| 72 | + |
| 73 | +### C#の理解が10年古い、と言われたのでCloud Runにデプロイしてみた |
| 74 | +https://zenn.dev/koduki/articles/dotnet20250920 |
| 75 | + |
| 76 | +### Microsoft.Extensions.AI でMCPサーバーと連携するChatClientの実装を試す |
| 77 | +https://qiita.com/pierusan2010/items/4fb0fcf2714e0f68f87e |
| 78 | + |
| 79 | +### The Gaps and Richness of the .NET Ecosystem |
| 80 | +https://platform.uno/blog/the-gaps-and-richness-of-the-net-ecosystem/ |
| 81 | + |
| 82 | +### Building and Publishing a .NET Aspire Hosting Extension for Webhook Testing | rebecca powell |
| 83 | +https://rebecca-powell.com/posts/aspire-hosting-webhook-tester-extension/ |
| 84 | + |
| 85 | +### Announcing: JetBrains .NET Days Online 2025 | The .NET Tools Blog |
| 86 | +https://blog.jetbrains.com/dotnet/2025/09/18/announcing-jetbrains-net-days-online-2025/ |
| 87 | + |
| 88 | +### 別インスタンスでもprivateメンバにアクセスできる理由 |
| 89 | +https://qiita.com/sebayashi-tomoya/items/0aa1d06c842eb9160084 |
| 90 | + |
| 91 | +### sleep-pc: a .NET Native AOT tool to make Windows sleep after a timeout |
| 92 | +https://andrewlock.net/sleep-pc-a-dotnet-tool-to-make-windows-sleep-after-a-timeout/ |
| 93 | + |
| 94 | +### SocketsHttpHandler で HTTP/2 の双方向ストリームを使用した際にハングする問題 |
| 95 | +https://zenn.dev/mayuki/articles/40bf61f23cf97a |
| 96 | + |
| 97 | +### 【C#】HttpClientとその設定方法を理解しよう |
| 98 | +https://zenn.dev/arika/articles/20250918-httpclient-what-is-it |
| 99 | + |
| 100 | +### 【C#】実行ファイルの自動アップデートを提供するVelopackを試してみる |
| 101 | +https://zenn.dev/arika/articles/20250916-try-velopack |
| 102 | + |
| 103 | +### SemanticKernelとPostgreSQL |
| 104 | +https://zenn.dev/yakumo3/articles/e5e389dca43db1 |
| 105 | + |
| 106 | +### 【C#】vLLMをAspireで動かしてAIを使える開発環境を作ってみる |
| 107 | +https://zenn.dev/arika/articles/20250915-vllm-with-aspire |
| 108 | + |
| 109 | +### Measuring UI responsiveness in Resharper |
| 110 | +https://minidump.net/measuring-ui-responsiveness/ |
| 111 | + |
| 112 | +### 【C#】BackgroundServiceをDIして他からデータを取得したい |
| 113 | +https://zenn.dev/arika/articles/20250917-how-background-connect |
| 114 | + |
| 115 | +### Runtime Async ― 高性能な非同期の時代へ - Qiita |
| 116 | +https://qiita.com/hez2010/items/4aeb16b943b01c10c4f7 |
| 117 | + |
| 118 | +### Prompt Files and Instructions Files Explained - .NET Blog |
| 119 | +https://devblogs.microsoft.com/dotnet/prompt-files-and-instructions-files-explained/ |
| 120 | + |
| 121 | +### The Early Access Program for Rider 2025.3 Is Now Open! | The .NET Tools Blog |
| 122 | +https://blog.jetbrains.com/dotnet/2025/09/17/the-early-access-program-for-rider-2025-3/ |
| 123 | + |
| 124 | +### The Early Access Program for ReSharper and .NET Tools 2025.3 Is Here! | The .NET Tools Blog |
| 125 | +https://blog.jetbrains.com/dotnet/2025/09/17/the-early-access-program-for-resharper-and-net-tools-2025-3/ |
| 126 | + |
| 127 | +## ライブラリ、リポジトリ、ツールなど |
| 128 | +### nuskey8/CsSqlite: Extremely fast, robust, and lightweight SQLite bindings for .NET and Unity |
| 129 | +https://github.com/nuskey8/CsSqlite |
| 130 | + |
| 131 | +- [【C#】CsSqlite - .NET / Unity向けのハイパフォーマンスなSQLiteライブラリ](https://zenn.dev/nuskey/articles/library-cssqlite) |
| 132 | + |
| 133 | +## サイト、ドキュメントなど |
| 134 | +### Unsafe code best practices - .NET |
| 135 | +https://learn.microsoft.com/en-us/dotnet/standard/unsafe-code/best-practices |
| 136 | + |
| 137 | +### ツイート |
| 138 | +<!-- https://x.com/egorbo/status/1969039241020682728?s=12&t=ggvrrZ7oLogHyNoIGNgjbw --> |
| 139 | +<blockquote class="twitter-tweet"><p lang="en" dir="ltr">We've just published "Unsafe C# code best (worst) practices" article - a set of 25 good/bad examples: <a href="https://t.co/M4647kqxKY">https://t.co/M4647kqxKY</a> Let's crash productions in style together! 🧐 <a href="https://t.co/sjfSD3ek3g">pic.twitter.com/sjfSD3ek3g</a></p>— EgorBo (@EgorBo) <a href="https://twitter.com/EgorBo/status/1969039241020682728?ref_src=twsrc%5Etfw">September 19, 2025</a></blockquote> |
| 140 | +<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></sc |
0 commit comments