|
| 1 | +Title: "2025-09-04: Roadmap for AI in Visual Studio (September), Aspire CLI" |
| 2 | +Published: 2025/09/04 00:00 |
| 3 | +DestinationPath: 2025/09/04/updates.html |
| 4 | +--- |
| 5 | +<!-- |
| 6 | +# yyyy-MM-dd |
| 7 | +## 主なトピックス |
| 8 | +## ヘッドライン |
| 9 | +## アーティクル、スライドなど |
| 10 | +## ライブラリ、リポジトリ、ツールなど |
| 11 | +## サイト、ドキュメントなど |
| 12 | +### ツイート |
| 13 | +## Deep Dive |
| 14 | +--> |
| 15 | + |
| 16 | +## トピックス |
| 17 | +### Roadmap for AI in Visual Studio (September) - Visual Studio Blog |
| 18 | +https://devblogs.microsoft.com/visualstudio/roadmap-for-ai-in-visual-studio-september/ |
| 19 | + |
| 20 | +### Getting Started with the Aspire CLI - .NET Blog |
| 21 | +https://devblogs.microsoft.com/dotnet/getting-started-with-the-aspire-cli/ |
| 22 | + |
| 23 | +### 🧑🏻💻 .NET 10 Preview Now Available on Azure App Service! |
| 24 | +https://azure.github.io/AppService/2025/08/26/dotnet-10-preview-on-App-Service.html |
| 25 | + |
| 26 | +## リリース |
| 27 | +- [AvaloniaUI/Avalonia](https://github.com/AvaloniaUI/Avalonia) |
| 28 | + - [11.3.5](https://github.com/AvaloniaUI/Avalonia/releases/tag/11.3.5) |
| 29 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 30 | + - [3.7.1111.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1111.0), [3.7.1112.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1112.0), [3.7.1113.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1113.0), [3.7.1114.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1114.0), [3.7.1115.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1115.0), [4.0.79.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.79.0), [4.0.80.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.80.0), [4.0.81.1](https://github.com/aws/aws-sdk-net/releases/tag/4.0.81.1), [4.0.82.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.82.0), [4.0.83.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.83.0) |
| 31 | +- [Azure/azure-cosmos-dotnet-v3](https://github.com/Azure/azure-cosmos-dotnet-v3) |
| 32 | + - [3.53.1](https://github.com/Azure/azure-cosmos-dotnet-v3/releases/tag/3.53.1) |
| 33 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 34 | + - [Azure.Communication.PhoneNumbers_1.5.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Communication.PhoneNumbers_1.5.0), [Azure.Developer.Playwright_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Developer.Playwright_1.0.0), [Azure.Developer.Playwright.NUnit_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Developer.Playwright.NUnit_1.0.0), [Azure.Provisioning.RedisEnterprise_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Provisioning.RedisEnterprise_1.0.0), [Azure.ResourceManager.NetApp_1.12.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.NetApp_1.12.0), [Azure.ResourceManager.StorageCache_1.3.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.StorageCache_1.3.2) |
| 35 | +- [CommunityToolkit/Aspire](https://github.com/CommunityToolkit/Aspire) |
| 36 | + - [v9.7.1](https://github.com/CommunityToolkit/Aspire/releases/tag/v9.7.1), [v9.7.2](https://github.com/CommunityToolkit/Aspire/releases/tag/v9.7.2) |
| 37 | +- [domaindrivendev/Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) |
| 38 | + - [v9.0.4](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v9.0.4) |
| 39 | +- [dotnet/aspire](https://github.com/dotnet/aspire) |
| 40 | + - [v9.4.2](https://github.com/dotnet/aspire/releases/tag/v9.4.2) |
| 41 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 42 | + - [Google.Cloud.BigQuery.AnalyticsHub.V1-1.10.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.BigQuery.AnalyticsHub.V1-1.10.0), [Google.Cloud.BigQuery.Reservation.V1-2.9.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.BigQuery.Reservation.V1-2.9.0), [Google.Cloud.Compute.V1-3.14.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.14.0), [Google.Cloud.Compute.V1-3.15.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.15.0), [Google.Cloud.ConfidentialComputing.V1-1.9.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.ConfidentialComputing.V1-1.9.0), [Google.Cloud.Config.V1-1.9.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Config.V1-1.9.0), [Google.Cloud.TextToSpeech.V1-3.13.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.TextToSpeech.V1-3.13.0), [Google.Cloud.Video.Transcoder.V1-2.11.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Video.Transcoder.V1-2.11.0), [Google.Shopping.Merchant.Accounts.V1-1.1.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Accounts.V1-1.1.0) |
| 43 | +- [open-telemetry/opentelemetry-dotnet-contrib](https://github.com/open-telemetry/opentelemetry-dotnet-contrib) |
| 44 | + - [Instrumentation.AWS-1.12.1](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases/tag/Instrumentation.AWS-1.12.1) |
| 45 | + |
| 46 | +## アーティクル、スライドなど |
| 47 | + |
| 48 | +### Let Copilot Coding Agent handle the busy work - .NET Blog |
| 49 | +https://devblogs.microsoft.com/dotnet/copilot-coding-agent-dotnet/ |
| 50 | + |
| 51 | +### DebeziumからのMessageを.NETで処理する方法 |
| 52 | +https://zenn.dev/serio/articles/6e7c122317a0c8 |
| 53 | + |
| 54 | +### Streamable HTTP に対応した Azure Functions の MCP Extension がリリースされたので試した - しばやん雑記 |
| 55 | +https://blog.shibayan.jp/entry/20250830/1756526087 |
| 56 | + |
| 57 | +### 【C#】Aspire のプリミティブとカスタムリソース。 - ねののお庭。 |
| 58 | +https://blog.neno.dev/entry/2025/09/03/212821 |
| 59 | + |
| 60 | +### 🎉 The Windows Community Toolkit is 9 years old! 🎉 · CommunityToolkit Windows · Discussion #722 |
| 61 | +https://github.com/CommunityToolkit/Windows/discussions/722 |
| 62 | + |
| 63 | +### dotInsights | September 2025 | The .NET Tools Blog |
| 64 | +https://blog.jetbrains.com/dotnet/2025/09/02/dotinsights-september-2025/ |
| 65 | + |
| 66 | +### Boost Your Copilot Collaboration with Reusable Prompt Files - Visual Studio Blog |
| 67 | +https://devblogs.microsoft.com/visualstudio/boost-your-copilot-collaboration-with-reusable-prompt-files/ |
| 68 | + |
| 69 | +### Entry→ネイティブコントロールの流れを.NET MAUIのソースコードで確認してみた |
| 70 | +https://zenn.dev/y_a_y/articles/maui_src_b9686efa3cc1eb |
| 71 | + |
| 72 | +### Using and authoring .NET tools |
| 73 | +https://andrewlock.net/using-and-authoring-dotnet-tools/ |
| 74 | + |
| 75 | +### AI によるライブラリ生成の可能性:「TDoubles」開発から見えた課題と未来 |
| 76 | +https://zenn.dev/sator_imaging/articles/798c19e672f528 |
| 77 | + |
| 78 | +### 【Blazor】Blazorでパラメーターを入力必須にする方法 |
| 79 | +https://qiita.com/KM_20005/items/eea723ce69331cf67b86 |
| 80 | + |
| 81 | +### Azure OpenAI の Responses API を .NET で使う方法 その2「IChatClient の利用」 |
| 82 | +https://zenn.dev/microsoft/articles/aoai-response-api-dotnet2 |
| 83 | + |
| 84 | +### IOptions vs IOptionsSnapshot vs IOptionsMonitor in .NET — What’s the Difference? |
| 85 | +https://medium.com/@alexbel83/ioptions-vs-ioptionssnapshot-vs-ioptionsmonitor-dotnet-6f2305b09770 |
| 86 | + |
| 87 | +### Windows UAC と VirtualStore |
| 88 | +https://qiita.com/chai0917/items/ab19eb1cb923c728df6f |
| 89 | + |
| 90 | +### The Easiest Way to Do OpenTelemetry in .NET: OTLP + Collector |
| 91 | +https://petabridge.com/blog/easiest-opentelemetry-dotnet-otlp-collector/ |
| 92 | + |
| 93 | +### OData .NET (ODL) 9 Preview Release - OData |
| 94 | +https://devblogs.microsoft.com/odata/odata-net-9-preview-release/ |
| 95 | + |
| 96 | +### Azure OpenAI の Responses API を .NET で使う方法 |
| 97 | +https://zenn.dev/microsoft/articles/aoai-response-api-dotnet |
| 98 | + |
| 99 | +### Chip-8 WASM Emulator |
| 100 | +https://emuchip.com/ |
| 101 | + |
| 102 | +### 【C#】チェックサム/ハッシュアルゴリズム実践ガイド |
| 103 | +https://qiita.com/Sakai_path/items/4f40005e4321d1c76f6c |
| 104 | + |
| 105 | +### Intercept & Mock API Requests in Playwright C# | Web Testing Examples |
| 106 | +https://dev.to/jignect-technologies/intercept-mock-api-requests-in-playwright-c-web-testing-examples-iki |
| 107 | + |
| 108 | +### C# 15 Unions - NDepend Blog |
| 109 | +https://blog.ndepend.com/csharp-unions/ |
| 110 | + |
| 111 | +### 【C#】MagicOnionのJsonTranscodingを使ってみる |
| 112 | +https://zenn.dev/arika/articles/20250828-aspire-magiconion-with-trace |
| 113 | + |
| 114 | +### Memory optimizations to reduce CPU costs |
| 115 | +https://ayende.com/blog/203011-A/memory-optimizations-to-reduce-cpu-costs?Key=77d4c0db-6b32-4914-916e-d181ee2cfd95 |
| 116 | + |
| 117 | +### Using the new WebView2 AllowHostInputProcessing Keyboard Mapping Feature |
| 118 | +https://weblog.west-wind.com/posts/2025/Aug/20/Using-the-new-WebView2-AllowHostInputProcessing-Keyboard-Mapping-Feature |
| 119 | + |
| 120 | +### C# 14.0 の新機能 |
| 121 | +https://ufcpp.net/study/csharp/cheatsheet/ap_ver14/ |
| 122 | + |
| 123 | +### 今時の暗号通信 - Qiita |
| 124 | +https://qiita.com/jkomatsu/items/5678a47a4f4b54b9d423 |
| 125 | + |
| 126 | +### WPF/MVVM の実践的「グローバル例外ハンドリング」設計と実装 - Qiita |
| 127 | +https://qiita.com/cozyupk/items/a1c4072f629af5799080 |
| 128 | + |
| 129 | +### AIチャットクライアントを作って、そこでMCPクライアント/サーバーを使う - Qiita |
| 130 | +https://qiita.com/tera1707/items/586e894f43e2f8912f89 |
| 131 | + |
| 132 | +### COMコンポーネントを使ったC#アプリケーションをコマンドプロンプトからビルドする |
| 133 | +https://zenn.dev/todesking/articles/csharp-with-com-component |
| 134 | + |
| 135 | +### EFCore.Visualizer - View Entity Framework Core query plan inside Visual Studio - .NET Blog |
| 136 | +https://devblogs.microsoft.com/dotnet/ef-core-visualizer-view-entity-framework-core-query-plan-inside-visual-studio/ |
| 137 | + |
| 138 | +### ReSharper’s New Out-of-Process Engine Cuts UI Freezes in Visual Studio by 80% | The .NET Tools Blog |
| 139 | +https://blog.jetbrains.com/dotnet/2025/08/28/resharper-s-new-out-of-process-engine-cuts-ui-freezes-in-visual-studio-by-80/ |
| 140 | + |
| 141 | +### Public Preview: Roslyn Analyzer for Durable Functions in .NET isolated | Azure updates | Microsoft Azure |
| 142 | +https://azure.microsoft.com/en-us/updates?id=500473 |
| 143 | + |
| 144 | +## ライブラリ、リポジトリ、ツールなど |
| 145 | +### kekyo/nuget-server: Simple modenized NuGet server 📦 |
| 146 | +https://github.com/kekyo/nuget-server |
| 147 | + |
| 148 | +### mehrandvd/skunit: skUnit is a testing tool for AI units, such as IChatClient, MCP Servers and SK kernels. |
| 149 | +https://github.com/mehrandvd/skunit |
| 150 | + |
| 151 | +- [Testing MCP Orchestrations with skUnit](https://dev.to/mehrandvd/testing-mcp-orchestrations-with-skunit-420n) |
| 152 | + |
0 commit comments