2026-04-02: Rider & ReSharper 2026.1, Visual Studio March Update, Path to CoreCLR

Published on Thursday, 02 April 2026

トピックス

Rider 2026.1: More AI Choice, Stronger .NET Tooling, and Expanded Game Dev Support | The .NET Tools Blog

https://blog.jetbrains.com/dotnet/2026/03/30/rider-2026-1-released/

Rider 2026.1 がリリースされた。

このリリースでは AI コーディングエージェントの統合、Git ワークツリーサポート、file-based C# プログラムのサポート、NuGet パッケージマネージャーコンソール (プレビュー)、逆アセンブラー、Azure DevOps 統合、Windows 上での .NET MAUI iOS 開発サポートの向上、Unity プロファイリングの統合、最新の C# 言語サポートの向上などの新機能が含まれている。。

ReSharper 2026.1: Built-in Performance Monitoring, Expansion to VS Code, and Faster Everyday Workflows | The .NET Tools Blog

https://blog.jetbrains.com/dotnet/2026/03/30/resharper-2026-1-released/

ReSharper 2026.1 がリリースされた。

このリリースでは新しい実行時パフォーマンスモニター (dotUltimate)、Visual Studio Code と互換エディター (Cursor、Google Antigravity) のサポート、パフォーマンス向上、Out-of-Process の安定性向上、コード補完とポップアップの UI のモダナイズ、C# サポートの改善などの新機能が含まれている。

Visual Studio March Update - Build Your Own Custom Agents - Visual Studio Blog

https://devblogs.microsoft.com/visualstudio/visual-studio-march-update-build-your-own-custom-agents/

Visual Studio の3月のアップデート。Visual Studio Insiders で利用可能となった新しい機能の紹介。

  • カスタムエージェント
  • エージェントスキル
  • find_symbol エージェントツール
  • エンタープライズ MCP ガバナンス
  • Copilot によるプロファイルテスト
  • プロファイリング中の Perf Tip
  • Copilot での NuGet 脆弱性の修正
  • HTML リッチコピー/カット

Path to CoreCLR, 2026: Upgrade Guide - Technical Articles - Unity Discussions

https://discussions.unity.com/t/path-to-coreclr-2026-upgrade-guide/1714279

Unity の Mono ランタイムから CoreCLR への移行に関するガイド。

今後 Unity はエディター、プレイヤー共に CoreCLR へと移行する。それに伴い .NET ランタイム自体の変更による挙動の変化加え、Unity の API や挙動の差異が発生する。コードのリロード周りなど現時点で判明している大きな変更点についてまとめている。

リリース

アーティクル、スライドなど

GitHub Copilot の VC++混在ソリューション向けにmsbuild と NUnit 実行の skills を作った

https://zenn.dev/suusanex/articles/a6b3593a28da33

C# と C++ が混在したソリューションでビルドとテストをスムーズに行うための GitHub Copilot エージェントスキルの紹介。

Blazor で JavaScript 相互運用を使ってファイルをダウンロードする

https://zenn.dev/microsoft/articles/blazor-download-file

Blazor アプリケーションでファイルをダウンロードするための JavaScript 相互運用の実装方法について。

Microsoft.Extensions.AIでもSkillsを使いたい

https://zenn.dev/microsoft/articles/ms-extensions-ai-skills

Microsoft.Extensions.AI でコーディングエージェントなどで使用されている Skills を利用する方法について。

.NETでS.M.A.R.T情報を取得するライブラリを作りました LinuxとMac版 - Qiita

https://qiita.com/yamaokunousausa/items/b34e4c937d68fc1f634c

Windows, Linux, macOS で利用できる .NET による S.M.A.R.T情報取得ライブラリの実装についての詳細。

vite-plugin-dotnet-wasm で始める .NET WebAssembly + Webフロントエンド実践

https://zenn.dev/yamachu/articles/1e6f15baa2eea8

.NET WebAssembly を Web フロントエンドにスムーズに組み込む Vite プラグインについての紹介。

【C#】Blazor ServerをEntraで保護 - Qiita

https://qiita.com/KM_20005/items/c42e4099771e73178018

Blazor Server アプリケーションを Microsoft Entra ID で保護する方法についての解説。

Application Insights SDK から Azure Monitor OpenTelemetry Distro へ移行する - しばやん雑記

https://blog.shibayan.jp/entry/2026/03/31/152235

Application Insights SDK v2 から Azure Monitor OpenTelemetry Distro への移行方法についての解説。

Configuring contextual options with Microsoft.Extensions.Options.Contextual

https://andrewlock.net/configuring-contextual-options-with-microsoft-extensions-options-contextual/

特定のコンテキストに応じて IOptions を構成する機能を提供する Microsoft.Extensions.Options.Contextual についての解説。

PlaywrightでBlazorアプリのE2Eテストを始めました

https://zenn.dev/nexta_/articles/blazor-radzen-playwright-e2e

Playwright (TypeScript) を使用して Blazor アプリケーションのエンドツーエンドテストを実装する方法についての紹介。Radzen コンポーネントを使用した際の特有の課題についても触れている。

【.NET】直近でマージされたPRの紹介 その2

https://zenn.dev/prozolic/articles/85a62abbbb672d

dotnet/runtime リポジトリにマージされた PR の中から著者が気になった比較的直近の6つの PR を紹介。

試合の勝敗予想をAutoML (ML.NET)による多項分類で実現する - Qiita

https://qiita.com/kashin777/items/05d8b5d52d4d6a31ebf6

ML.NET を使用して試合の勝敗予想を実装する方法について。

JNBridgePro vs IKVM vs Javonet: Comparison (2026)

https://jnbridge.com/jnbridgepro/jnbridgepro-vs-ikvm-vs-javonet-comparison

.NET と Java のブリッジライブラリーの JNBridgePro と IKVM、Javonet の比較。(記事は JNBridgePro を提供する JNBridge による)

NeovimのF#環境構築 - Qiita

https://qiita.com/keiy_alpha/items/ab124734c7ad4d2cf8b1

Neovim での F# 開発環境の構築について。

11 Interaction Patterns That bring life to .NET dashboards

https://platform.uno/blog/11-interaction-patterns-that-bring-life-to-net-dashboards/

.NET (WinUI, Uno Platform) でのダッシュボード実装で効果的なインタラクションパターン11選の紹介。

Roslyn Analyzerを使ってみよう

https://zenn.dev/poipoionigiri/articles/70c65f5f2bc58d

ライブラリ、リポジトリ、ツールなど

Garume/Manifold: Operation-first .NET foundation for generating fast CLI and MCP surfaces from a single definition.

https://github.com/Garume/Manifold

コマンドラインと MCP の両方のインターフェースを単一の定義から生成する Source Generator。

Bookmark Studio - Visual Studio Marketplace

https://marketplace.visualstudio.com/items?itemName=MadsKristensen.BookmarkStudio

Visual Studio のブックマーク機能を拡張する試験的な拡張機能。

ツイート