|
| 1 | +--- |
| 2 | +Title: "2025-08-05: .NET Aspire 9.4, JetBrains Subscription Price Increase, New Dependabot NuGet Updater" |
| 3 | +Published: 2025/08/05 00:00 |
| 4 | +DestinationPath: 2025/08/05/updates.html |
| 5 | +--- |
| 6 | +<!-- |
| 7 | +# yyyy-MM-dd |
| 8 | +## 主なトピックス |
| 9 | +## ヘッドライン |
| 10 | +## アーティクル、スライドなど |
| 11 | +## ライブラリ、リポジトリ、ツールなど |
| 12 | +## サイト、ドキュメントなど |
| 13 | +### ツイート |
| 14 | +## Deep Dive |
| 15 | +--> |
| 16 | + |
| 17 | +## トピックス |
| 18 | + |
| 19 | +### Aspire 9.4 is here with a CLI and interactive dashboard features - .NET Blog |
| 20 | +https://devblogs.microsoft.com/dotnet/announcing-aspire-9-4/ |
| 21 | + |
| 22 | +.NET Aspire 9.4 がリリースされた。 |
| 23 | + |
| 24 | +このリリースでは `aspire` コマンド (CLI) が正式提供となったほか、カスタムダッシュボードでのインタラクティブな操作のサポート、GitHub Models/Azure AI Foundry のホスティング、外部リソース、YARP 統合などが含まれている。 |
| 25 | + |
| 26 | +### IDE、.NET ツール、dotUltimate、および All Products Pack サブスクリプション価格の値上げのお知らせ(2025 年 10 月 1 日より) | The JetBrains Blog |
| 27 | +https://blog.jetbrains.com/ja/blog/2025/07/31/increased-subscription-pricing-for-ides-net-tools-dotultimate-and-the-all-products-pack/ |
| 28 | + |
| 29 | +JetBrains の IDE や各種ツールのサブスクリプション価格の値上げについてのアナウンス。2025年10月1日から新しい価格となる。 |
| 30 | + |
| 31 | +.NET に関連するものとしては下記の製品が対象となる: |
| 32 | + |
| 33 | +- Rider |
| 34 | +- ReSharper |
| 35 | +- dotCover |
| 36 | +- dotTrace |
| 37 | +- dotMemory |
| 38 | +- dotUltimate |
| 39 | +- All Products Pack |
| 40 | + |
| 41 | +### The new Dependabot NuGet updater: 65% faster with native .NET - .NET Blog |
| 42 | +https://devblogs.microsoft.com/dotnet/the-new-dependabot-nuget-updater/ |
| 43 | + |
| 44 | +Dependabot の NuGet アップデーターが更新され、精度が上がり 65% 高速になったことについて。 |
| 45 | + |
| 46 | +以前の NuGet アップデーターは Ruby による XML 解析で行う仕組みだったが、新しいアップデーターは .NET の実装そのものを使用するようになったことでパフォーマンスと信頼性が向上したとのこと。そのほか推移的なパッケージの競合解決や global.json のサポート、Central Package Management のサポート、外部 NuGet フィードのサポートといった恩恵も受けられるようになった。 |
| 47 | + |
| 48 | +### Announcing Community Tooling - Free tooling for all · AvaloniaUI/Avalonia · Discussion #19379 |
| 49 | +https://github.com/AvaloniaUI/Avalonia/discussions/19379 |
| 50 | + |
| 51 | +Avalonia Accelerate (開発支援ツール) のコミュニティー版の提供についてのアナウンス。 |
| 52 | + |
| 53 | +9月以降に XAML 編集や開発ツール、ビジュアルデザイナーといった機能を無料で利用できるようになる。 |
| 54 | + |
| 55 | +### .NET Bounty Program now offers up to $40,000 in awards | MSRC Blog | Microsoft Security Response Center |
| 56 | +https://msrc.microsoft.com/blog/2025/07/.net-bounty-program-now-offers-up-to-40000-in-awards/ |
| 57 | + |
| 58 | +.NET の報奨金プログラムで最大 $40,000 の報酬が得られるようになった。 |
| 59 | + |
| 60 | +報奨金プログラムのカバーする範囲が拡大され、賞金額も増額されている。記事では具体的な脆弱性に対する最大報酬額の一覧が掲載されている。 |
| 61 | + |
| 62 | +- [Release Aspire 9.4.0 Release · dotnet/aspire](https://github.com/dotnet/aspire/releases/tag/v9.4.0) |
| 63 | + |
| 64 | +## リリース |
| 65 | +- [autofac/Autofac](https://github.com/autofac/Autofac) |
| 66 | + - [v8.4.0](https://github.com/autofac/Autofac/releases/tag/v8.4.0) |
| 67 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 68 | + - [3.7.1089.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1089.0), [3.7.1090.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1090.0), [3.7.1091.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1091.0), [3.7.1092.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1092.0), [3.7.1093.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1093.0), [3.7.1094.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1094.0), [4.0.57.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.57.0), [4.0.58.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.58.0), [4.0.59.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.59.0), [4.0.60.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.60.0), [4.0.61.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.61.0), [4.0.62.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.62.0) |
| 69 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 70 | + - [Azure.Provisioning_1.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Provisioning_1.3.0), [Azure.ResourceManager.AppConfiguration_1.4.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.AppConfiguration_1.4.1), [Azure.ResourceManager.Authorization_1.1.5](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Authorization_1.1.5), [Azure.ResourceManager.CognitiveServices_1.5.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.CognitiveServices_1.5.1), [Azure.ResourceManager.ContainerService_1.2.5](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.ContainerService_1.2.5), [Azure.ResourceManager.Kusto_1.6.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Kusto_1.6.1), [Azure.ResourceManager.LoadTesting_1.1.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.LoadTesting_1.1.2), [Azure.ResourceManager.NetApp_1.11.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.NetApp_1.11.0), [Azure.ResourceManager.OperationalInsights_1.3.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.OperationalInsights_1.3.1), [Azure.ResourceManager.Redis_1.5.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Redis_1.5.1), [Azure.ResourceManager.Search_1.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Search_1.3.0), [Azure.ResourceManager.Storage_1.4.4](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Storage_1.4.4), [Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents_1.1.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents_1.1.0), [Microsoft.Azure.WebJobs.Extensions.WebPubSub_1.9.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.WebPubSub_1.9.0) |
| 71 | +- [CommunityToolkit/Aspire](https://github.com/CommunityToolkit/Aspire) |
| 72 | + - [v9.7.0](https://github.com/CommunityToolkit/Aspire/releases/tag/v9.7.0) |
| 73 | +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) |
| 74 | + - [v3.22.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.22.0) |
| 75 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 76 | + - [Google.Cloud.AIPlatform.V1-3.39.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.39.0), [Google.Cloud.AIPlatform.V1-3.40.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.40.0), [Google.Cloud.BackupDR.V1-2.2.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.BackupDR.V1-2.2.0), [Google.Cloud.Bigtable.V2-3.21.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Bigtable.V2-3.21.0), [Google.Cloud.Bigtable.V2-3.22.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Bigtable.V2-3.22.0), [Google.Cloud.Compute.V1-3.12.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Compute.V1-3.12.0), [Google.Cloud.DiscoveryEngine.V1-1.9.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.DiscoveryEngine.V1-1.9.0), [Google.Cloud.Firestore.Admin.V1-3.15.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Firestore.Admin.V1-3.15.0), [Google.Cloud.PrivilegedAccessManager.V1-1.1.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.PrivilegedAccessManager.V1-1.1.0), [Google.Shopping.Merchant.Conversions.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Conversions.V1-1.0.0), [Google.Shopping.Merchant.Notifications.V1-1.0.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Shopping.Merchant.Notifications.V1-1.0.0) |
| 77 | + |
| 78 | +## アーティクル、スライドなど |
| 79 | +### C# - 拡張子関連付け |
| 80 | +https://zenn.dev/chai0917/articles/f696b1a9e7eb75 |
| 81 | + |
| 82 | +Windows の拡張子の関連付けで使用される情報がどのような部分で設定されているのかといった点についての解説。 |
| 83 | + |
| 84 | +### 🚀 WinUI OSS Update: Phased Rollout Toward Open Collaboration · microsoft/microsoft-ui-xaml · Discussion #10700 |
| 85 | +https://github.com/microsoft/microsoft-ui-xaml/discussions/10700 |
| 86 | + |
| 87 | +WinUI のオープンソース/オープンコラボレーション化に向けての段階的な展開について。 |
| 88 | + |
| 89 | +### .NET MAUIをMVVMで実装する(MVVM Toolkit) |
| 90 | +https://zenn.dev/y_a_y/articles/maui_mvvm_b9685efa3cc1eb |
| 91 | + |
| 92 | +.NET MAUI アプリケーションで MVVM を MVVM Toolkit で実装する簡単な手順。続く記事では .NET MAUI Community Toolkit を使った MVVM の実装についても触れられている。 |
| 93 | + |
| 94 | +- [.NET MAUI Community Toolkitを使ってMVVM実装(1)](https://zenn.dev/y_a_y/articles/maui_mvvm_2_b9685efa3cc1ec) |
| 95 | +- [.NET MAUI Community Toolkitを使ってMVVM実装(2)](https://zenn.dev/y_a_y/articles/maui_mvvm_3_b9685efa3cc1ee) |
| 96 | + |
| 97 | +### Durable Functions で Deep Research を実装する |
| 98 | +https://zenn.dev/microsoft/articles/durable-functions-workflow |
| 99 | + |
| 100 | +Deep Research のサンプルコードを Durable Functions で実装できるようにした話。 |
| 101 | + |
| 102 | +### 【Blazor】ブラウザの言語設定に応じて表示テキストを切り替える |
| 103 | +https://zenn.dev/lilytechlab/articles/e89ea991992722 |
| 104 | + |
| 105 | +Blazor Web Assembly でブラウザーの言語設定に応じて、ページ内のテキストをローカライズしたものにする方法について。 |
| 106 | + |
| 107 | +### ASP.NET Core Identityで外部ログインを併用する - Qiita |
| 108 | +https://qiita.com/omt_teruki/items/91e8db690a5b0c385aa1 |
| 109 | + |
| 110 | +ASP.NET Core Identity と Google でのログインのような外部ログインを併用する場合の実装について。 |
| 111 | + |
| 112 | +### Breaking Changes in .NET 10: A Migration Guide from .NET 8 |
| 113 | +https://www.gapvelocity.ai/blog/dotnet8-to-dotnet10-migration-guide |
| 114 | + |
| 115 | +.NET 10/C# 14 での破壊的変更についての一覧。 |
| 116 | + |
| 117 | +### Rx.NET Packaging Plan 2025 | endjin |
| 118 | +https://endjin.com/what-we-think/talks/rxdotnet-packaging-plan-2025 |
| 119 | + |
| 120 | +Rx.NET のパッケージング計画についての動画と書き起こし。パッケージの肥大化問題を解消するためにテストスイートの準備やプロトタイピングを行っていること、パッケージの分割案についてなど。 |
| 121 | + |
| 122 | +### Aspireのバージョンを上げる - Qiita |
| 123 | +https://qiita.com/KM_20005/items/48065454f7723b04cfa1 |
| 124 | + |
| 125 | +.NET Aspire のバージョンアップ方法についての解説。 |
| 126 | + |
| 127 | +### どこでも動かせるC# Scriptを、File-based Appsとdotnet publishで実現できるようになった!(プレビュー版) |
| 128 | +https://zenn.dev/suusanex/articles/0aab5a6533dc29 |
| 129 | + |
| 130 | +File-based apps (`dotnet run app.cs`) と Preview 6 で対応した `dotnet publish` での AOT ビルドについて。 |
| 131 | + |
| 132 | +### Smarter AI Edits in Visual Studio Copilot - Visual Studio Blog |
| 133 | +https://devblogs.microsoft.com/visualstudio/smarter-ai-edits-in-visual-studio-copilot/ |
| 134 | + |
| 135 | +Visual Studio の Copilot での AI による編集の改善について。 |
| 136 | + |
| 137 | +### Building a Full-Stack App with React and Aspire: A Step-by-Step Guide - .NET Blog |
| 138 | +https://devblogs.microsoft.com/dotnet/new-aspire-app-with-react/ |
| 139 | + |
| 140 | +.NET Aspire (Web API) と React を使用した TODO アプリの構築のステップバイステップガイド。 |
| 141 | + |
| 142 | +### Watch Live: Visual Studio Toolbox at VS LIVE! Redmond 2025 - Visual Studio Blog |
| 143 | +https://devblogs.microsoft.com/visualstudio/watch-live-visual-studio-toolbox-at-vs-live-redmond-2025/ |
| 144 | + |
| 145 | +VS Live! Redmond 2025 での Visual Studio Toolbox のライブ配信について。 |
| 146 | + |
| 147 | +### Running one-off .NET tools with dnx: Exploring the .NET 10 preview - Part 5 |
| 148 | +https://andrewlock.net/exploring-dotnet-10-preview-features-5-running-one-off-dotnet-tools-with-dnx/ |
| 149 | + |
| 150 | +.NET 10 Preview 6 で導入された .NET ツールを実行する `dnx` コマンドについての詳細な解説。 |
| 151 | + |
| 152 | +### Foundry LocalのローカルLLMは、CLI以外からもOpenAI API互換で手軽に呼び出せてお手軽(C#向けSDKもある) |
| 153 | +https://zenn.dev/suusanex/articles/139ce768546ae9 |
| 154 | + |
| 155 | +ローカル AI を実行する Foundry Local の使用方法と C# 向け SDK の使用方法について。 |
| 156 | + |
| 157 | +### WinUI 3 のいいところ |
| 158 | +https://zenn.dev/shinta0806/articles/winui3-advantages |
| 159 | + |
| 160 | +WinUI 3 が持つ利点についての紹介。 |
| 161 | + |
| 162 | +### AutoMapper から Mapster に移行してみる |
| 163 | +https://zenn.dev/karamem0/articles/2025_07_28_130000 |
| 164 | + |
| 165 | +ライセンスの変更された AutoMapper から Mapster への移行について。 |
0 commit comments