トピックス
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# サポートの改善などの新機能が含まれている。
- Profile .NET Apps Without Restarting: Monitoring Comes to ReSharper | The .NET Tools Blog
- ReSharper C++ 2026.1: Better performance, improved Unreal Engine workflows, and language support updates | The ReSharper C++ Blog
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 や挙動の差異が発生する。コードのリロード周りなど現時点で判明している大きな変更点についてまとめている。
リリース
- AvaloniaUI/Avalonia
- aws/aws-sdk-net
- Azure/azure-sdk-for-net
- googleapis/google-cloud-dotnet
- grpc/grpc
- microsoft/aspire
- open-telemetry/opentelemetry-dotnet
アーティクル、スライドなど
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 のブックマーク機能を拡張する試験的な拡張機能。
ツイート
Git worktree support is coming to Visual Studio! The feature request ticket just got moved to the roadmap. https://t.co/rV92ZkSyqX
— Mads Kristensen (@mkristensen) March 27, 2026
Visual Studio extension authors! Do you want to help me test a bunch of agent skills to more effectively guide coding agents to produce higher quality VS extensions faster? Try out these new skills by following the instructions here: https://t.co/DDMUJUHJqG
— Mads Kristensen (@mkristensen) March 27, 2026
SE.Redis V3 - preview build! https://t.co/pfguJadTBT
— Marc Gravell (@marcgravell) March 26, 2026
This is a rewrite of the "read" half of the IO core, to address stability/reliability issues in low-memory scenarios, and to provide the basis for performance improvements (although that part is the 3.1 goal, not 3.0)