|
| 1 | +--- |
| 2 | +Title: "2025-10-03: Aspire 9.5, The Future of Avalonia's Rendering, Microsoft Agent Framework (Preview), Visual Studio September Update" |
| 3 | +Published: 2025/10/03 00:00 |
| 4 | +DestinationPath: 2025/10/03/updates.html |
| 5 | +--- |
| 6 | +<!-- |
| 7 | +# yyyy-MM-dd |
| 8 | +## 主なトピックス |
| 9 | +## ヘッドライン |
| 10 | +## アーティクル、スライドなど |
| 11 | +## ライブラリ、リポジトリ、ツールなど |
| 12 | +## サイト、ドキュメントなど |
| 13 | +### ツイート |
| 14 | +## Deep Dive |
| 15 | +--> |
| 16 | + |
| 17 | +## トピックス |
| 18 | + |
| 19 | +### Announcing Aspire 9.5 - .NET Blog |
| 20 | +https://devblogs.microsoft.com/dotnet/announcing-dotnet-aspire-95/ |
| 21 | + |
| 22 | +- [What's new in Aspire 9.5 - .NET Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9.5) |
| 23 | +- [Release Aspire 9.5.0 Release · dotnet/aspire](https://github.com/dotnet/aspire/releases/tag/v9.5.0) |
| 24 | + |
| 25 | +### The Future of Avalonia's Rendering - Avalonia UI |
| 26 | +https://avaloniaui.net/blog/the-future-of-avalonia-s-rendering |
| 27 | + |
| 28 | +### Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every Developer - .NET Blog |
| 29 | +https://devblogs.microsoft.com/dotnet/introducing-microsoft-agent-framework-preview/ |
| 30 | + |
| 31 | +### Visual Studio September Update - profiler agent, app modernization, and more - Visual Studio Blog |
| 32 | +https://devblogs.microsoft.com/visualstudio/visual-studio-september-update/ |
| 33 | + |
| 34 | +### C#サーバーをなぜLinuxで動かすのか - tech.guitarrapc.cóm |
| 35 | +https://tech.guitarrapc.com/entry/2025/09/27/173000 |
| 36 | + |
| 37 | +### ReSharper and Visual Studio 2026: Day-One Compatibility, Migration Steps, and Performance Gains | The .NET Tools Blog |
| 38 | +https://blog.jetbrains.com/dotnet/2025/10/02/resharper-and-visual-studio-2026/ |
| 39 | + |
| 40 | +### Rider Roadmap: What to Expect From the Upcoming Updates and Releases | The .NET Tools Blog |
| 41 | +https://blog.jetbrains.com/dotnet/2025/09/25/rider-rider-roadmap-2025-3/ |
| 42 | + |
| 43 | +### Announcing WinUI Gallery 2.7 - #ifdef Windows |
| 44 | +https://devblogs.microsoft.com/ifdef-windows/announcing-winui-gallery-2-7/ |
| 45 | + |
| 46 | +### Preparing Your .NET MAUI Apps for Google Play's 16 KB Page Size Requirement - .NET Blog |
| 47 | +https://devblogs.microsoft.com/dotnet/maui-google-play-16-kb-page-size-support/ |
| 48 | + |
| 49 | +### Release 2.0.0 Experimental 1 (2.0.250930001-experimental1) 🧪 · microsoft/WindowsAppSDK |
| 50 | +https://github.com/microsoft/WindowsAppSDK/releases/tag/v2.0-exp1 |
| 51 | + |
| 52 | +## リリース |
| 53 | +- [App-vNext/Polly](https://github.com/App-vNext/Polly) |
| 54 | + - [8.6.4](https://github.com/App-vNext/Polly/releases/tag/8.6.4) |
| 55 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 56 | + - [3.7.1131.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1131.0), [3.7.1132.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1132.0), [3.7.1133.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1133.0), [3.7.1134.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1134.0), [3.7.1135.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1135.0), [3.7.1136.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1136.0), [4.0.100.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.100.0), [4.0.101.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.101.0), [4.0.102.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.102.0), [4.0.103.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.103.0), [4.0.104.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.104.0), [4.0.99.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.99.0) |
| 57 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 58 | + - [Azure.AI.Projects_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.AI.Projects_1.0.0), [Azure.AI.VoiceLive_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.AI.VoiceLive_1.0.0), [Azure.ResourceManager.ContainerInstance_1.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.ContainerInstance_1.3.0), [Azure.ResourceManager.DataMigration_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.DataMigration_1.0.0), [Azure.ResourceManager.OracleDatabase_1.2.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.OracleDatabase_1.2.0), [Azure.ResourceManager.SiteManager_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.SiteManager_1.0.0), [Azure.ResourceManager.Storage_1.5.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Storage_1.5.0) |
| 59 | +- [CommunityToolkit/Aspire](https://github.com/CommunityToolkit/Aspire) |
| 60 | + - [v9.8.0](https://github.com/CommunityToolkit/Aspire/releases/tag/v9.8.0) |
| 61 | +- [domaindrivendev/Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) |
| 62 | + - [v9.0.5](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v9.0.5), [v9.0.6](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v9.0.6) |
| 63 | +- [dotnet/aspire](https://github.com/dotnet/aspire) |
| 64 | + - [v9.5.0](https://github.com/dotnet/aspire/releases/tag/v9.5.0) |
| 65 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 66 | + - [Google.Cloud.AIPlatform.V1-3.47.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.47.0), [Google.Cloud.AlloyDb.V1-1.12.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AlloyDb.V1-1.12.0), [Google.Cloud.Compute.V1-3.17.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.17.0) |
| 67 | +- [newrelic/newrelic-dotnet-agent](https://github.com/newrelic/newrelic-dotnet-agent) |
| 68 | + - [v10.45.0](https://github.com/newrelic/newrelic-dotnet-agent/releases/tag/v10.45.0) |
| 69 | +- [open-telemetry/opentelemetry-dotnet](https://github.com/open-telemetry/opentelemetry-dotnet) |
| 70 | + - [core-1.13.0](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.13.0) |
| 71 | +- [StackExchange/StackExchange.Redis](https://github.com/StackExchange/StackExchange.Redis) |
| 72 | + - [2.9.24](https://github.com/StackExchange/StackExchange.Redis/releases/tag/2.9.24), [2.9.25](https://github.com/StackExchange/StackExchange.Redis/releases/tag/2.9.25) |
| 73 | +- [unoplatform/uno](https://github.com/unoplatform/uno) |
| 74 | + - [6.2.87](https://github.com/unoplatform/uno/releases/tag/6.2.87) |
| 75 | + |
| 76 | +## アーティクル、スライドなど |
| 77 | +### コードの常識、世界の非常識? C#数値フォーマット「N0」が秘める力 |
| 78 | +https://qiita.com/futayubi5656/items/0a6e32308cf52855eb3f |
| 79 | + |
| 80 | +### Build Your Own GPT from Scratch with C# and TorchSharp (CPU-Only!) |
| 81 | +https://dev.to/auyeungdavid_2847435260/build-your-own-gpt-from-scratch-with-c-and-torchsharp-cpu-only-3ch5 |
| 82 | + |
| 83 | +### 'Native' TypeScript 7 Previews in Visual Studio 2026 Insiders -- Visual Studio Magazine |
| 84 | +https://visualstudiomagazine.com/articles/2025/10/02/native-typescript-7-previews-in-visual-studio-2026-insiders.aspx |
| 85 | + |
| 86 | +### 【.NET 9.0 + C#13】CommunityToolkit.Mvvmで作るモダンWPFアプリケーション |
| 87 | +https://qiita.com/okadabasso/items/ebed5a092389bc51bf76 |
| 88 | + |
| 89 | +### VS Live! Orlando – Your Ultimate Learning Adventure - Visual Studio Blog |
| 90 | +https://devblogs.microsoft.com/visualstudio/visual-studio-live-orlando-2025/ |
| 91 | + |
| 92 | +### Microsoft Agent Framework (C#) 入門 その1「雑感」とハローワールド |
| 93 | +https://zenn.dev/microsoft/articles/agent-framework-001 |
| 94 | + |
| 95 | +### 【2025】.NET Aspireで管理するReact + Vite + ASP.NET Core 【ローカル環境】 |
| 96 | +https://qiita.com/takashiuesaka/items/9e4cbb968d729bd43161 |
| 97 | + |
| 98 | +- [【2025】.NET Aspireで管理するReact + Vite + ASP.NET Core 【デプロイ】](https://qiita.com/takashiuesaka/items/401c0e8b22120d52cbc1) |
| 99 | + |
| 100 | +### 【初心者歓迎】C#だけでWebゲームを1時間で作る javascriptやAJAX不要!Blazorの凄さを体験する |
| 101 | +https://qiita.com/masayahak/items/0e6c82497ad63c856e3f |
| 102 | + |
| 103 | +### C# の補間文字列ハンドラーで `sscanf` を実装してみた |
| 104 | +https://qiita.com/hez2010/items/6f04c6260ba75d8ddb17 |
| 105 | + |
| 106 | +### 【C#】Aspire+Azureでリソース作成時にテナントIDが「f8cdef31-a31e-4b4a-93e4-5f571e91255a」となりエラーになる |
| 107 | +https://qiita.com/KM_20005/items/b544c2886ee06f0b24fe |
| 108 | + |
| 109 | +### Azure OpenAI .NET SDKでBatch処理を実行する |
| 110 | +https://zenn.dev/microsoft/articles/azure-openai-batch-dotnet |
| 111 | + |
| 112 | +### Publishing NuGet packages from GitHub actions the easy way with Trusted Publishing |
| 113 | +https://andrewlock.net/easily-publishing-nuget-packages-from-github-actions-with-trusted-publishing/ |
| 114 | + |
| 115 | +### Azure App Service から Azure Key Vault を安全に利用する(ASP.NET Core編) |
| 116 | +https://zenn.dev/zead/articles/appservice-keyvault |
| 117 | + |
| 118 | +### Radzen.BlazorのRadzenAIChatコンポーネントでAIと会話してみる |
| 119 | +https://zenn.dev/srtia2318/articles/introduce6-radzen-ai-chat-4562a2f748f5de |
| 120 | + |
| 121 | +### .NET MAUI RC1 Brings Diagnostics and Experimental Android CoreCLR Support |
| 122 | +https://www.infoq.com/news/2025/09/net-maui-rc1/ |
| 123 | + |
| 124 | +### 【初心者向け】foreachで回せる便利な独自コレクションを作ろう |
| 125 | +https://zenn.dev/semicolon/articles/bc559efc80acba |
| 126 | + |
| 127 | +### C#のrecord型で一意な識別子を持ちたい |
| 128 | +https://zenn.dev/panda728/articles/b444eb2e3330cb |
| 129 | + |
| 130 | +### VSCode + WPF + Blazor Hybridを動かしてみたら想像以上に面白かった |
| 131 | +https://qiita.com/h-tanabe/items/8fc4b38d59a5a8277874 |
| 132 | + |
| 133 | +### Safe zero-copy operations in C# |
| 134 | +https://ssg.dev/safe-zero-copy-operations-in-c/ |
| 135 | + |
| 136 | +### 外部テナントで顧客ユーザー管理 ― 基本的なMFA認証を組み込んでみよう(C#) |
| 137 | +https://zenn.dev/furulab/articles/e149e813d29dd9 |
| 138 | + |
| 139 | +### DictionaryとLookUpの使い分け |
| 140 | +https://qiita.com/sebayashi-tomoya/items/82c52e26d3b329970a46 |
| 141 | + |
| 142 | +### 【C#】ボタン重複実行はなぜ起きる? - Windowsメッセージキューの仕組みと対策 |
| 143 | +https://qiita.com/Sakai_path/items/dcc004631ada77bff9a9 |
| 144 | + |
| 145 | +### 【C#】null判定をコンパイラに適切に伝える[NotNull] |
| 146 | +https://zenn.dev/arika/articles/20250927-csharp-flow-analyze |
| 147 | + |
| 148 | +### WebAPI(.NET)をJSON-RPCで実装してみる |
| 149 | +https://zenn.dev/srtia2318/articles/organize-info12-jrpc-f8ce7f7c65f5ca |
| 150 | + |
| 151 | +### Azure Durable Functions と Microsoft.Extensions.AI(MEAI) の統合の試行をしてみた |
| 152 | +https://zenn.dev/microsoft/articles/agent-on-durable-functions |
| 153 | + |
| 154 | +### .NET Native Apps CLI Cheatsheet |
| 155 | +https://platform.uno/blog/net-native-apps-cli-cheatsheet/ |
| 156 | + |
| 157 | +### Using the new SqlVector type with EF Core and Dapper - Azure SQL Devs’ Corner |
| 158 | +https://devblogs.microsoft.com/azure-sql/using-the-new-sqlvector-type-with-ef-core-and-dapper/ |
| 159 | + |
| 160 | +### 【dll編】VSCodeでOutlookのCOMアドインをつくる - Qiita |
| 161 | +https://qiita.com/msms/items/4774a0e86ec6ecb349e7 |
| 162 | + |
| 163 | +### Preparing for the .NET 10 GC |
| 164 | +https://maoni0.medium.com/preparing-for-the-net-10-gc-88718b261ef2 |
| 165 | + |
| 166 | +### .Net CoreのエンドポイントをVertical Slice Architectureで実装してみたら結構良かった |
| 167 | +https://zenn.dev/acntechjp/articles/7c7235bd5e4e21 |
| 168 | + |
| 169 | +### C#開発におけるAIを使った基本設計書作成と効果の検証 |
| 170 | +https://zenn.dev/nexta_/articles/21f8c6a298406e |
| 171 | + |
| 172 | +### The $150 Secret Hiding in Plain Sight - Visual Studio Blog |
| 173 | +https://devblogs.microsoft.com/visualstudio/unlock-vss-benefits-myvisualstudio/ |
| 174 | + |
| 175 | +### 【C#】C# 14 / .NET 10 の新機能 (RC 1 時点) - ねののお庭。 |
| 176 | +https://blog.neno.dev/entry/2025/09/28/193532 |
| 177 | + |
| 178 | +<script defer class="speakerdeck-embed" data-id="d7e34c70a31b42dea1d28179088bf1e0" data-ratio="1.7777777777777777" src="//speakerdeck.com/assets/embed.js"></script> |
0 commit comments