|
| 1 | +--- |
| 2 | +Title: "2025-08-20: .NET 10 Preview 7, Rider & ReSharper 2025.2, MCP GA in Visual Studio" |
| 3 | +Published: 2025/08/20 00:00 |
| 4 | +DestinationPath: 2025/08/20/updates.html |
| 5 | +--- |
| 6 | +<!-- |
| 7 | +# yyyy-MM-dd |
| 8 | +## 主なトピックス |
| 9 | +## ヘッドライン |
| 10 | +## アーティクル、スライドなど |
| 11 | +## ライブラリ、リポジトリ、ツールなど |
| 12 | +## サイト、ドキュメントなど |
| 13 | +### ツイート |
| 14 | +## Deep Dive |
| 15 | +--> |
| 16 | + |
| 17 | +## トピックス |
| 18 | + |
| 19 | +### .NET 10 Preview 7 is now available! - .NET Blog |
| 20 | +https://devblogs.microsoft.com/dotnet/dotnet-10-preview-7/ |
| 21 | + |
| 22 | +.NET 10 Preview 7 がリリースされた。 |
| 23 | + |
| 24 | +- ライブラリー |
| 25 | + - Windows での新しいプロセスグループでのプロセス起動 |
| 26 | + - パディング付き AES キーラップ (IETF RFC 5649) |
| 27 | + - ML-DSA |
| 28 | + - 複合 ML-DSA |
| 29 | + - JSON シリアライザーでの PipeReader サポート |
| 30 | + - WebSocketStream |
| 31 | + - macOS での TLS 1.3 サポート (クライアント) |
| 32 | +- SDK |
| 33 | + - `any` ランタイム識別子 |
| 34 | +- ASP.NET Core & Blazor |
| 35 | + - 例外ハンドラーの診断の抑制構成 |
| 36 | + - 既知の API エンドポイントへの Cookie ログインリダイレクトの抑制 |
| 37 | + - Passkey 認証の改善 |
| 38 | + - .localhost トップレベルドメインのサポート |
| 39 | + - System.Text.Json での PipeReader サポートの使用 |
| 40 | + - クラスとレコード型の強化された検証 |
| 41 | + - Blazor の改善 |
| 42 | + - OpenAPI.NET 依存関係の安定リリースへのアップグレード |
| 43 | +- .NET MAUI |
| 44 | + - XAML Source Generator |
| 45 | + - MediaPicker での EXIF サポート |
| 46 | + - SafeArea の改善 |
| 47 | + - セカンダリーツールバーアイテム |
| 48 | + - 新しいコントロール API |
| 49 | + - 非推奨な API の削除 |
| 50 | +- Windows Forms |
| 51 | + - コンボボックスのダークモード描画の修正 |
| 52 | + - リッチテキストボックスのダークモード描画の改善と既知の制限 |
| 53 | + - PropertyGrid のダークモードの改善 |
| 54 | +- Windows Presentation Foundation (WPF) |
| 55 | + - バグ修正 |
| 56 | + - Fluent テーマの改善 |
| 57 | +_ Entity Framework Core |
| 58 | + - パラメータ化されたコレクションの変換の改善 |
| 59 | + - 小さな改善とバグ修正 |
| 60 | +- コンテナーイメージ |
| 61 | + - SDK イメージでの PATH に `dnx` を追加 |
| 62 | + |
| 63 | +- [.NET MAUI in .NET 10 Preview 7 · dotnet/maui · Discussion #31134](https://github.com/dotnet/maui/discussions/31134) |
| 64 | + |
| 65 | + |
| 66 | +### Rider 2025.2 Is Here with Junie, In-IDE OpenTelemetry, Game Dev Upgrades, and More | The .NET Tools Blog |
| 67 | +https://blog.jetbrains.com/dotnet/2025/08/14/rider-2025-2-is-here-with-junie-in-ide-opentelemetry-game-dev-upgrades-and-more/ |
| 68 | + |
| 69 | +Rider 2025.2 がリリースされた。 |
| 70 | + |
| 71 | +- Junie AI コーディングエージェント (ベータ版) |
| 72 | +- MCP サーバー接続 |
| 73 | +- パフォーマンスの新しい視点: Monitoring と OpenTelemetry の再構築 |
| 74 | +- より良いデバッグ |
| 75 | +- パフォーマンス改善 |
| 76 | + - デバッガーステップ実行の高速化 |
| 77 | + - メモリー使用量の改善 |
| 78 | +- ゲーム開発 |
| 79 | + - Unity |
| 80 | + - シェーダーデバッグ |
| 81 | + - 混在モードデバッグ |
| 82 | + - Unity プロファイラー統合 |
| 83 | + - Unreal Engine |
| 84 | + - Godot |
| 85 | +- コード分析と言語サポート |
| 86 | + - C# 14 サポートの拡張 |
| 87 | + - Roslyn サポート |
| 88 | + - F# の改善 |
| 89 | +- Web とデータベース開発 |
| 90 | + - TypeScript-Go 言語サーバーの実験的サポート |
| 91 | + - SDK スタイルの新しい SQL プロジェクトサポート |
| 92 | +- 非推奨化と移行 |
| 93 | + - Mono と Unity のコードカバレッジ |
| 94 | + - Dynamic Program Analysis |
| 95 | + |
| 96 | +### ReSharper and the .NET Tools 2025.2 Are Out! | The .NET Tools Blog |
| 97 | +https://blog.jetbrains.com/dotnet/2025/08/14/resharper-and-the-net-tools-2025-2-are-out/ |
| 98 | + |
| 99 | +ReSharper と .NET Tools の 2025.2 がリリースされた。 |
| 100 | + |
| 101 | +- Out-of-Process モード (パブリックプレビュー) |
| 102 | +- パフォーマンス改善 |
| 103 | + - 起動時のインスタントナビゲーション |
| 104 | + - リネームリファクタリングの高速化 |
| 105 | + - よりスムーズなインラインリファクタリング |
| 106 | + - 高速なソリューション読み込み |
| 107 | + - Razor/Blazor の最適化 |
| 108 | +- C# 14 サポート |
| 109 | +- Logging の改善 (ILogger サポート) |
| 110 | +- コーディング生産性 |
| 111 | +- C++ サポート |
| 112 | +- Continuous Integration |
| 113 | + - TeamCity 拡張の廃止 |
| 114 | +- CQRS バリデーション (実験的) |
| 115 | +- dotTrace および dotMemory の変更点 |
| 116 | + - 主に Rider との統合のための改善 |
| 117 | +- dotCover の変更点 |
| 118 | + - サポートの削除 |
| 119 | + - Mono と Unity のコードカバレッジ |
| 120 | + - IIS Express, WCF, WinRT, 外部 .NET プロセス、MAUI |
| 121 | + - コマンドラインランナーの更新 |
| 122 | + |
| 123 | +Out-of-Process モードやその他パフォーマンス改善について以下のリンクを参照。 |
| 124 | + |
| 125 | +- [Next-Level Performance Improvements in ReSharper 2025.2 | The .NET Tools Blog](https://blog.jetbrains.com/dotnet/2025/08/14/resharper-performance-improvements-2025/) |
| 126 | + |
| 127 | +### Model Context Protocol (MCP) is Now Generally Available in Visual Studio 🎉 - Visual Studio Blog |
| 128 | +https://devblogs.microsoft.com/visualstudio/mcp-is-now-generally-available-in-visual-studio/ |
| 129 | + |
| 130 | +Visual Studio (17.14.13 以降) での MCP サポートが Generally Available となった。 |
| 131 | + |
| 132 | +- 完全な MCP クライアント統合 |
| 133 | +- ファーストクラス認証 |
| 134 | +- 新しいサーバーに接続する簡単な方法 |
| 135 | +- エンタープライズのガバナンスコントロール |
| 136 | + |
| 137 | +詳細な機能についてはリリースノートの Features を参照。 |
| 138 | + |
| 139 | +- [Visual Studio 2022 release notes (2025 August)](https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes?tabs=August) |
| 140 | + |
| 141 | +### From Redmond to San Diego: VS Live! Highlights, Session Examples, and What’s Next - Visual Studio Blog |
| 142 | +https://devblogs.microsoft.com/visualstudio/from-redmond-to-san-diego-vs-live-highlights-session-examples-and-whats-next/ |
| 143 | + |
| 144 | +Visual Studio Live! イベントのハイライトやセッションの紹介、次回のサンディエゴでのイベントの案内。 |
| 145 | + |
| 146 | +### Announcing the NuGet MCP Server Preview - .NET Blog |
| 147 | +https://devblogs.microsoft.com/dotnet/nuget-mcp-server-preview/ |
| 148 | + |
| 149 | +NuGet MCP サーバーがプレビュー公開された。 |
| 150 | + |
| 151 | +記事では .NET 10 Preview 6 を使用してサーバーを起動する方法や現在提供される機能、Visual Studio との統合について触れている。 |
| 152 | + |
| 153 | +### GPT-5 Now Available in Visual Studio - Visual Studio Blog |
| 154 | +https://devblogs.microsoft.com/visualstudio/gpt-5-now-available-in-visual-studio/ |
| 155 | + |
| 156 | +Visual Studio で GPT-5 (プレビュー) が利用可能になった。 |
| 157 | + |
| 158 | +GitHub Copilot Enterprise および Business ではポリシーでモデルの使用を許可する必要がある。 |
| 159 | + |
| 160 | +## リリース |
| 161 | +- [AvaloniaUI/Avalonia](https://github.com/AvaloniaUI/Avalonia) |
| 162 | + - [11.3.4](https://github.com/AvaloniaUI/Avalonia/releases/tag/11.3.4) |
| 163 | +- [aws/aws-sdk-net](https://github.com/aws/aws-sdk-net) |
| 164 | + - [3.7.1100.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1100.0), [3.7.1101.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1101.0), [3.7.1102.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1102.0), [3.7.1103.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1103.0), [3.7.1104.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1104.0), [3.7.1105.0](https://github.com/aws/aws-sdk-net/releases/tag/3.7.1105.0), [4.0.68.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.68.0), [4.0.69.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.69.0), [4.0.70.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.70.0), [4.0.71.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.71.0), [4.0.72.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.72.0), [4.0.73.0](https://github.com/aws/aws-sdk-net/releases/tag/4.0.73.0) |
| 165 | +- [Azure/azure-cosmos-dotnet-v3](https://github.com/Azure/azure-cosmos-dotnet-v3) |
| 166 | + - [3.53.0](https://github.com/Azure/azure-cosmos-dotnet-v3/releases/tag/3.53.0) |
| 167 | +- [Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) |
| 168 | + - [Azure.Core_1.47.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Core_1.47.2), [Azure.Monitor.Query_1.7.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.Monitor.Query_1.7.1), [Azure.ResourceManager.Compute_1.11.0](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.Compute_1.11.0), [Azure.ResourceManager.ContainerRegistry_1.3.1](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.ContainerRegistry_1.3.1), [Azure.ResourceManager.DesktopVirtualization_1.3.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.DesktopVirtualization_1.3.2), [Azure.ResourceManager.MachineLearning_1.2.3](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.MachineLearning_1.2.3), [Azure.ResourceManager.MySql_1.1.2](https://github.com/Azure/azure-sdk-for-net/releases/tag/Azure.ResourceManager.MySql_1.1.2) |
| 169 | +- [DataDog/dd-trace-dotnet](https://github.com/DataDog/dd-trace-dotnet) |
| 170 | + - [v3.24.0](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.24.0), [v3.24.1](https://github.com/DataDog/dd-trace-dotnet/releases/tag/v3.24.1) |
| 171 | +- [dotnet/aspire](https://github.com/dotnet/aspire) |
| 172 | + - [v9.4.1](https://github.com/dotnet/aspire/releases/tag/v9.4.1) |
| 173 | +- [dotnet/SqlClient](https://github.com/dotnet/SqlClient) |
| 174 | + - [AKV_6.1.1](https://github.com/dotnet/SqlClient/releases/tag/AKV_6.1.1), [v6.1.1](https://github.com/dotnet/SqlClient/releases/tag/v6.1.1) |
| 175 | +- [googleapis/google-cloud-dotnet](https://github.com/googleapis/google-cloud-dotnet) |
| 176 | + - [Google.Cloud.AIPlatform.V1-3.43.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.43.0), [Google.Cloud.AIPlatform.V1-3.44.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.AIPlatform.V1-3.44.0), [Google.Cloud.BigQuery.Reservation.V1-2.8.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.BigQuery.Reservation.V1-2.8.0), [Google.Cloud.Bigtable.V2-3.23.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.Bigtable.V2-3.23.0), [Google.Cloud.CloudBuild.V1-2.16.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.CloudBuild.V1-2.16.0), [Google.Cloud.DocumentAI.V1-3.21.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.DocumentAI.V1-3.21.0), [Google.Cloud.NetworkManagement.V1-2.15.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.NetworkManagement.V1-2.15.0), [Google.Cloud.OsConfig.V1-2.5.0](https://github.com/googleapis/google-cloud-dotnet/releases/tag/Google.Cloud.OsConfig.V1-2.5.0) |
| 177 | +- [newrelic/newrelic-dotnet-agent](https://github.com/newrelic/newrelic-dotnet-agent) |
| 178 | + - [v10.44.0](https://github.com/newrelic/newrelic-dotnet-agent/releases/tag/v10.44.0) |
| 179 | + |
| 180 | +## アーティクル、スライドなど |
| 181 | +### Converting an xUnit test project to TUnit |
| 182 | +https://andrewlock.net/converting-an-xunit-project-to-tunit/ |
| 183 | + |
| 184 | +xUnit テストプロジェクトを TUnit に変換する方法について。記事では TUnit の紹介と移行する動機、TUnit の特徴と移行手順、遭遇した問題について触れている。 |
| 185 | + |
| 186 | +### 【ML.net】ML.netでモデルを作成する3つの方法 |
| 187 | +https://qiita.com/KM_20005/items/19542c049d34f0506606 |
| 188 | + |
| 189 | +ML.NET でモデルを作成する手段の簡単な紹介。 |
| 190 | + |
| 191 | +### Raspberry Build HAT: Controlling LEGO Engines with .NET |
| 192 | +https://medium.com/medialesson/raspberry-build-hat-controlling-lego-engines-with-net-1ba7e8fef648 |
| 193 | + |
| 194 | +Raspberry Pi Build HAT を使用して LEGO を .NET から制御する方法について。 |
| 195 | + |
| 196 | +### ASP.NET Core で Microsoft Entra ID 認証を設定する方法 |
| 197 | +https://zenn.dev/zead/articles/aspnetcode-entraid |
| 198 | + |
| 199 | +ASP.NET Core アプリケーションで Microsoft Entra ID 認証を実装する手順について。 |
| 200 | + |
| 201 | +### .NET Aspire + Microsoft Orleansでチャットアプリを作成する |
| 202 | +https://qiita.com/Mizuha-hk/items/780fbabd104f8830bbf8 |
| 203 | + |
| 204 | +.NET Aspire と Microsoft Orleans を使用してチャットアプリを作成する手順について。 |
| 205 | + |
| 206 | +### Reset Cookies and force new sign-in using ASP.NET Core Identity |
| 207 | +https://damienbod.com/2025/08/18/reset-cookies-and-force-new-sign-in-using-asp-net-core-identity/ |
| 208 | + |
| 209 | +ASP.NET Core Identity を使用している中で Cookie のリセットと強制サインインを行う実装について。 |
| 210 | + |
| 211 | +### Windows標準だけでGUIを作成 ― PowerShell+.NET Framework |
| 212 | +https://zenn.dev/y_a_y/articles/ps_gui_b9685efa3cc1ea |
| 213 | + |
| 214 | +Windows にインストールされている PowerShell と .NET Framework を使用して GUI アプリケーションを作成する方法について。 |
| 215 | + |
| 216 | +### When You Don’t Need WebApplicationBuilder: Raw Kestrel in Action |
| 217 | +https://medium.com/@mandasukresh/when-you-dont-need-webapplicationbuilder-raw-kestrel-in-action-5dc223eab337 |
| 218 | + |
| 219 | +WebApplicationBuilder を使用せず、Kestrel を直接構成、起動することでプレーンな Web サーバーを立ち上げる方法について。 |
| 220 | + |
| 221 | +### GPT-OSS - A C# Guide with Ollama - .NET Blog |
| 222 | +https://devblogs.microsoft.com/dotnet/gpt-oss-csharp-ollama/ |
| 223 | + |
| 224 | +Ollama を使用して gpt-oss (20b) を C# から利用する方法について。 |
| 225 | + |
| 226 | +### C#でMCPサーバーを作ってみよう |
| 227 | +https://zenn.dev/kenshin/articles/csharp-mcp-server |
| 228 | + |
| 229 | +.NET 10 Preview の MCP サーバーテンプレートを使用して MCP サーバーを実装する手順について。 |
| 230 | + |
| 231 | +### AdaptiveCards.Templating でアダプティブ カードを生成する |
| 232 | +https://zenn.dev/karamem0/articles/2025_08_19_130000 |
| 233 | + |
| 234 | +AdaptiveCards.Templating を使用してアダプティブカードを生成する方法について。 |
| 235 | + |
| 236 | +### .NETで分散ロックを実装してみる - Qiita |
| 237 | +https://qiita.com/omt_teruki/items/3a3ed4b949427047b32f |
| 238 | + |
| 239 | +アプリケーションに分散ロックを実装する方法について。記事では DistributedLock パッケージを使用して Redis で分散ロックを実装する手順を紹介している。 |
| 240 | + |
| 241 | +### ASP.NET Core で MCP Server を構築する RTA - Qiita |
| 242 | +https://qiita.com/higege-amdeker/items/4659da22858828dcfa71 |
| 243 | + |
| 244 | +ModelContextProtocol パッケージを使用して ASP.NET Core サーバー上に MCP サーバーを構築する手順について。 |
| 245 | + |
| 246 | +### Create .NET Core Dumps On Linux (Docker, Native AOT) |
| 247 | +https://medium.com/@meriffa/create-net-core-dumps-on-linux-docker-native-aot-d556a3b41175 |
| 248 | + |
| 249 | +Docker 上の .NET アプリケーションのコアダンプの取得方法について。記事では単一ファイル発行や NativeAOT でのコアダンプ取得方法についても触れている。 |
| 250 | + |
| 251 | +### .NET 10.0 dotnet run app.cs or file-based program - NDepend Blog |
| 252 | +https://blog.ndepend.com/net-10-0-dotnet-run-app-cs-or-file-based-program/ |
| 253 | + |
| 254 | +.NET 10 での `dotnet run app.cs` の使用方法やファイルベースのプログラムの実行方法について。 |
| 255 | + |
| 256 | +### C# × WASM化を使用してVS Code の拡張機能を作りたい(VS Code ローカル) |
| 257 | +https://zenn.dev/srtia2318/articles/organize-info9-vscode-ex-wasm-234e65e86bee87 |
| 258 | + |
| 259 | +Visual Studio Code の拡張機能から Wasm 化した C# コードを呼び出すための手順と実装方法について。 |
| 260 | + |
| 261 | +### MagicOnion + WPF を使用して異なるPC間でアプリの操作内容をリアルタイム共有 |
| 262 | +https://zenn.dev/knishis/articles/16b8645a9e7366 |
| 263 | + |
| 264 | +MagicOnion と WPF を使用してサーバー、クライアント間で操作をリアルタイムに共有する方法について。 |
| 265 | + |
| 266 | +### Visual StudioアプリでSBOMを自動生成する ― SPDX形式をバッチで簡単作成 |
| 267 | +https://zenn.dev/mono_tec/articles/visualstudio-app-sbom |
| 268 | + |
| 269 | +sbom-tool を使用して SBOM を作成する方法について。 |
| 270 | + |
| 271 | +### WPFにおけるWebView2実装と機能紹介 |
| 272 | +https://zenn.dev/sakaki_web/articles/6e24d3f06c3fdc |
| 273 | + |
| 274 | +WPF で WebView2 を使用する方法といくつかの機能の紹介。 |
| 275 | + |
| 276 | +### XAML Speeds Up, JSON Gets Smarter in .NET 10 Preview 7 -- Visual Studio Magazine |
| 277 | +https://visualstudiomagazine.com/articles/2025/08/13/xaml-speeds-up-json-gets-smarter-in-net-10-preview-7.aspx |
| 278 | + |
| 279 | +.NET 10 Preview 7 での新機能や改善についてのまとめ。 |
| 280 | + |
| 281 | +### Visual Studio's Next Act: Faster, Smarter, More AI-Driven -- Visual Studio Magazine |
| 282 | +https://visualstudiomagazine.com/articles/2025/08/14/visual-studios-next-act-faster-smarter-more-ai-driven.aspx |
| 283 | + |
| 284 | +Visual Studio Live! で発表された Visual Studio の今後についてのまとめ。 |
| 285 | + |
| 286 | +### MCP 基礎知識 & MCP 公式の MCP サーバ自作チュートリアル (C#) やってみた - Qiita |
| 287 | +https://qiita.com/chomado/items/968eca2a96873ccad938 |
| 288 | + |
| 289 | +MCP についての基本的な解説と、MCP 公式が提供している MCP サーバーの実装チュートリアルを進めてみた話。記事ではプロジェクトの作成から実装、テストまで行っている。 |
| 290 | + |
| 291 | +### App Actions on Windows の Action Provider(COMタイプ)をつくる |
| 292 | +https://zenn.dev/tera1707/articles/352f5bf2cd718e |
| 293 | + |
| 294 | +App Actions on Windows の Action Provider を実装する手順についての解説。 |
| 295 | + |
| 296 | +### C#でSystem.CommandLine v2 previewを試す |
| 297 | +https://zenn.dev/shundeveloper/articles/97211d78b10c3c |
| 298 | + |
| 299 | +System.CommandLine v2 のプレビュー版を使用してコマンドラインアプリケーションを実装する手順について。 |
| 300 | + |
| 301 | +### Improving Codebase Awareness in Visual Studio Chat - Visual Studio Blog |
| 302 | +https://devblogs.microsoft.com/visualstudio/improving-codebase-awareness-in-visual-studio-chat/ |
| 303 | + |
| 304 | +Visual Studio 17.14.11 のリリースで導入された Copilot 向けのコード検索の改善について。記事では BM25 からセマンティック検索へ移行したことについて触れている。 |
| 305 | + |
| 306 | +### dotInsights | August 2025 | The .NET Tools Blog |
| 307 | +https://blog.jetbrains.com/dotnet/2025/08/12/dotinsights-august-2025/ |
| 308 | + |
| 309 | +JetBrains による2025年8月の .NET 関連情報のまとめ |
| 310 | + |
| 311 | +### Running .NET in the browser without Blazor |
| 312 | +https://andrewlock.net/running-dotnet-in-the-browser-without-blazor/ |
| 313 | + |
| 314 | +Blazor を使用せず .NET アプリケーションをブラウザーで動かす方法について。記事では実験的な WASM テンプレートを使用して .NET アプリケーションを WASM 化して動かしている。 |
| 315 | + |
| 316 | +## Deep Dive |
| 317 | +### Add CollectionsMarshal.AsBytes(BitArray) by stephentoub · Pull Request #116308 · dotnet/runtime |
| 318 | +https://github.com/dotnet/runtime/pull/116308 |
| 319 | + |
| 320 | +BitArray から直接バイト配列に変換するメソッドの追加。 |
0 commit comments