|
| 1 | +--- |
| 2 | +Title: "2025-09-10: .NET 8.0.20 & 9.0.9, .NET 10 RC1, Visual Studio 2026 Insider" |
| 3 | +Published: 2025/09/10 00:00 |
| 4 | +DestinationPath: 2025/09/10/updates.html |
| 5 | +--- |
| 6 | + |
| 7 | +## トピックス |
| 8 | + |
| 9 | +### .NET and .NET Framework September 2025 servicing releases updates - .NET Blog |
| 10 | +https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-september-2025-servicing-updates/ |
| 11 | + |
| 12 | +.NET および .NET Framework の 2025 年 9 月のサービス リリース。 |
| 13 | + |
| 14 | +このリリースでは .NET 8, 9 と .NET Framework 共にセキュリティーに関する修正はなく、品質と信頼性に関する修正のみが含まれる。 |
| 15 | + |
| 16 | +### Announcing .NET 10 Release Candidate 1 - .NET Blog |
| 17 | +https://devblogs.microsoft.com/dotnet/dotnet-10-rc-1/ |
| 18 | + |
| 19 | +.NET 10 Release Candidate 1 がリリースされた。 |
| 20 | + |
| 21 | +- ライブラリー |
| 22 | + - 暗号化: ML-DSA External Mu |
| 23 | + - 暗号化: ポスト量子暗号化アルゴリズム "API 完了" |
| 24 | + - Hex 文字列変換の UTF-8 サポート |
| 25 | + - Tensor, TensorSpan, ReadOnlyTensorSpan の追加 |
| 26 | +- ASP.NET Core & Blazor |
| 27 | + - 拡張ナビゲーションのためのコンポーネントステートの永続化サポート |
| 28 | + - 新しい ASP.NET Core Identity メトリクス |
| 29 | + - Minimal API と Blazor の検証の改善 |
| 30 | + - OpenAPI スキーマ生成の改善 |
| 31 | +- .NET MAUI |
| 32 | + - 診断とメトリクストラッキング |
| 33 | + - HybridWebView イベント |
| 34 | + - RefreshView IsRefreshEnabled プロパティ |
| 35 | + - .NET for Android: CoreCLR ランタイム実験的サポート |
| 36 | +- Windows Forms |
| 37 | + - ダークモードの完全統合 |
| 38 | + - ControlStyles ApplyThemingImplicitlyUsage の明確化 |
| 39 | + - レンダラー、非同期、ステート管理のいくつかの改善 |
| 40 | +- Entity Framework Core |
| 41 | + - SQL Server ベクトル検索 |
| 42 | + - SQL Server JSON 型サポート |
| 43 | + - Cosmos フルテキストとハイブリッド検索 |
| 44 | + - 複合型 |
| 45 | + - パラメータ化コレクションのパディング |
| 46 | + |
| 47 | +### Visual Studio 2026 Insiders is here! - Visual Studio Blog |
| 48 | +https://devblogs.microsoft.com/visualstudio/visual-studio-2026-insiders-is-here/ |
| 49 | + |
| 50 | +Visual Studio 2026 Insider がリリースされた。 |
| 51 | + |
| 52 | +Visual Studio 2026 では既存の Preview チャンネルに代わり Insider チャンネルが導入され、早期に機能を試せるようになる。記事では Visual Studio 2026 Insider の新機能として AI 統合開発支援、パフォーマンスの改善、モダンなルックアンドフィールといった点を紹介している。 |
| 53 | + |
| 54 | +- [Visual Studio Insiders リリース ノート](https://learn.microsoft.com/ja-jp/visualstudio/releases/vs18/release-notes-insiders) |
| 55 | +- [Visual Studio 2026 with Mads K.](https://www.youtube.com/watch?v=xnRTdelWeWw) |
| 56 | + |
| 57 | +### バージョン 1.8.0 (1.8.250907003) - Windows App SDK の安定チャネルのリリース ノート - Windows apps |
| 58 | +https://learn.microsoft.com/ja-jp/windows/apps/windows-app-sdk/stable-channel#version-180-18250907003 |
| 59 | + |
| 60 | +Windows App SDK 1.8.0 がリリースされた。 |
| 61 | + |
| 62 | +このリリースでは AI に関する様々な機能 (リライター、要約、オブジェクトの消去) や Decimal 型のサポート、NuGet パッケージのメタパッケージ化といった変更が含まれる。 |
| 63 | + |
| 64 | +- [Release Windows App SDK 1.8.0 (1.8.250907003) · microsoft/WindowsAppSDK](https://github.com/microsoft/WindowsAppSDK/releases/tag/v1.8.0) |
| 65 | + |
| 66 | +### The First Set of Updates and Fixes for ReSharper and Rider 2025.2 Is Out! | The .NET Tools Blog |
| 67 | +https://blog.jetbrains.com/dotnet/2025/09/04/resharper-and-rider-2025-2-1-is-out/ |
| 68 | + |
| 69 | +ReSharper と Rider の 2025.2.1 がリリースされた。 |
| 70 | + |
| 71 | +ReSharper 2025.2.1 ではいくつかの不具合修正と ReSharper のコマンドラインツールに Unity サポートが含まれるようになった。Rider 2025.2.1 においてもいくつかの不具合が修正されている。 |
| 72 | + |
| 73 | +## リリース |
| 74 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 75 | + - [3.7.1116.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1116.0), [3.7.1117.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1117.0), [3.7.1118.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1118.0), [3.7.1119.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1119.0), [4.0.84.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.84.0), [4.0.85.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.85.0), [4.0.86.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.86.0), [4.0.87.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.87.0) |
| 76 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 77 | + - [Azure.Identity_1.16.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Identity_1.16.0), [Azure.Identity.Broker_1.3.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Identity.Broker_1.3.0), [Azure.ResourceManager.Fabric_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Fabric_1.0.0), [Azure.ResourceManager.Kusto_1.6.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Kusto_1.6.2), [Azure.ResourceManager.Playwright_1.0.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Playwright_1.0.0), [Microsoft.Azure.WebJobs.Extensions.Storage_5.3.6](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.Storage_5.3.6), [Microsoft.Azure.WebJobs.Extensions.Storage.Blobs_5.3.6](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.Storage.Blobs_5.3.6), [Microsoft.Azure.WebJobs.Extensions.Storage.Queues_5.3.6](https://github.com/Azure/azure-sdk-for-net/releases/tag/Microsoft.Azure.WebJobs.Extensions.Storage.Queues_5.3.6) |
| 78 | +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) |
| 79 | + - [v3.26.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.26.0), [v3.26.1](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.26.1) |
| 80 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 81 | + - [Google.Cloud.NetApp.V1-1.11.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.NetApp.V1-1.11.0), [Google.Cloud.NetworkConnectivity.V1-2.12.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.NetworkConnectivity.V1-2.12.0), [Google.Cloud.Retail.V2-2.15.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Retail.V2-2.15.0), [Google.Cloud.TextToSpeech.V1-3.14.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.TextToSpeech.V1-3.14.0), [Google.Cloud.VMMigration.V1-2.7.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.VMMigration.V1-2.7.0) |
| 82 | +- [spectreconsole/spectre.console](https://github.com/spectreconsole/spectre.console) |
| 83 | + - [0.51.1](https://github.com/spectreconsole/spectre.console/releases/tag/0.51.1) |
| 84 | + |
| 85 | +## アーティクル、スライドなど |
| 86 | +### Visual Studio 2026 Insider が公開!起動と動作が速いのでさっそく普段使いのエディタにできそうです |
| 87 | +https://zenn.dev/suusanex/articles/1c174f217d4e41 |
| 88 | + |
| 89 | +Visual Studio 2026 Insider をインストールしたファーストインプレッション。 |
| 90 | + |
| 91 | +### Load Testing Microservices With C# and NBomber |
| 92 | +https://antondevtips.com/blog/load-testing-microservices-with-csharp-and-nbomber |
| 93 | + |
| 94 | +NBomber を使ったマイクロサービスの負荷テストについて。 |
| 95 | + |
| 96 | +### Blazor Server でブラウザを閉じても処理を継続する |
| 97 | +https://zenn.dev/tetr4lab/articles/17363f5880f0f2 |
| 98 | + |
| 99 | +Blazor Server でクライアントが離れてもバックグラウンドで処理を継続する方法について。 |
| 100 | + |
| 101 | +### Packaging self-contained and native AOT .NET tools for NuGet: Exploring the .NET 10 preview - Part 7 |
| 102 | +https://andrewlock.net/exploring-dotnet-10-preview-features-7-packaging-self-contained-and-native-aot-dotnet-tools-for-nuget/ |
| 103 | + |
| 104 | +.NET ツールの自己完結型のパッケージと Native AOT でのパッケージについて。 |
| 105 | + |
| 106 | +記事では .NET 10 SDK で対応したプラットフォーム固有のパッケージを前提として、フレームワーク依存、自己完結、Native AOT といった構成別のパッケージの作成についての詳細を解説している。 |
| 107 | + |
| 108 | + |
| 109 | +### 最近のSemanticKernel |
| 110 | +https://zenn.dev/yakumo3/articles/902c92641cf7f4 |
| 111 | + |
| 112 | +Semantic Kernel 1.64 での基本的な使い方について。 |
| 113 | + |
| 114 | +### Writing isolated (integration)tests with TestContainers |
| 115 | +https://timdeschryver.dev/blog/writing-isolated-integrationtests-with-testcontainers |
| 116 | + |
| 117 | +Testcontainers を使用した統合テストについて。記事では Entity Framework Core や TUnit を使用した例を紹介している。 |
| 118 | + |
| 119 | +### HttpRequestMessage.Version と VersionPolicy について |
| 120 | +https://zenn.dev/mayuki/articles/6a0bf068fcd17f |
| 121 | + |
| 122 | +HttpRequestMessage の Version と VersionPolicy プロパティーとその設定による HTTP リクエストバージョンについて。 |
| 123 | + |
| 124 | +### 順列をC#で(効率重視) - Qiita |
| 125 | +https://qiita.com/matarillo/items/c613381d45f9e45361fd |
| 126 | + |
| 127 | +順列を C# で生成するコード例。 |
| 128 | + |
| 129 | +### Make Sense of Your Output Window with Copilot - Visual Studio Blog |
| 130 | +https://devblogs.microsoft.com/visualstudio/make-sense-of-your-output-window-with-copilot/ |
| 131 | + |
| 132 | +Visual Studio の出力ウィンドウの内容を Copilot を使用して理解を助ける機能についての紹介。 |
| 133 | + |
| 134 | +### .NETアプリケーションのMSIXインストーラー作成時のエラー対応方法 |
| 135 | +https://zenn.dev/luxiar/articles/59bfd1088884b2 |
| 136 | + |
| 137 | +.NET アプリケーションを含む Windows アプリケーションパッケージプロジェクトを使用して MSIX パッケージを作成する際にエラーとなる問題と対処方法について。 |
| 138 | + |
| 139 | +### ツイート |
| 140 | +<!-- https://x.com/webdesignmuseum/status/1964063486977192278?s=12 --> |
| 141 | +<blockquote class="twitter-tweet"><p lang="en" dir="ltr">On September 5, 2007, Microsoft initially introduced Silverlight as an application framework for developing and running rich web applications focused on streaming media. <a href="https://twitter.com/hashtag/WebDesignHistory?src=hash&ref_src=twsrc%5Etfw">#WebDesignHistory</a> <a href="https://t.co/NsAIAlYQw8">pic.twitter.com/NsAIAlYQw8</a></p>— Web Design Museum (@WebDesignMuseum) <a href="https://twitter.com/WebDesignMuseum/status/1964063486977192278?ref_src=twsrc%5Etfw">September 5, 2025</a></blockquote> |
| 142 | +<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> |
| 143 | + |
| 144 | + |
| 145 | + |
| 146 | +<!-- https://x.com/jetbrainsrider/status/1963528271007510911?s=12 --> |
| 147 | +<blockquote class="twitter-tweet"><p lang="en" dir="ltr">🛠 Rider 2025.1.7 is out now!<br>Download the bug-fix update here: <a href="https://t.co/T500HaEoF3">https://t.co/T500HaEoF3</a> <a href="https://t.co/oRQNYFTCUb">pic.twitter.com/oRQNYFTCUb</a></p>— JetBrains Rider (@JetBrainsRider) <a href="https://twitter.com/JetBrainsRider/status/1963528271007510911?ref_src=twsrc%5Etfw">September 4, 2025</a></blockquote> |
| 148 | +<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> |
| 149 | + |
| 150 | + |
| 151 | + |
| 152 | +<!-- https://x.com/marcgravell/status/1963503493005607113?s=12 --> |
| 153 | +<blockquote class="twitter-tweet"><p lang="en" dir="ltr">More updates on new proposed IO core for SE.Redis; first - allocations? where we're going we don't *need* allocations... <a href="https://t.co/C5ZjcwD4sR">pic.twitter.com/C5ZjcwD4sR</a></p>— Marc Gravell (@marcgravell) <a href="https://twitter.com/marcgravell/status/1963503493005607113?ref_src=twsrc%5Etfw">September 4, 2025</a></blockquote> |
| 154 | +<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> |
| 155 | + |
0 commit comments