2026年7月19日から7月25日までに公開された、C#/.NET関連の主なニュースをまとめます。 今週は、JetBrainsの.NET開発ツール更新と、GitHub CopilotやMCPを使ったAI支援開発の動きが目立ちました。Microsoft公式の.NET Blogでは前週公開の記事も補足として扱い、古い.NET Frameworkアプリを.NET 10へ近代化する学習材料も取り上げます。
Windowsユーザーへの影響
WindowsでC#/.NET開発をしている場合、今週のニュースはVisual Studio、Rider、ReSharper、GitHub Copilotの使い方に関係します。特にAIエージェントやMCPは便利ですが、生成された変更をそのまま受け入れるのではなく、IDEの差分表示、ビルド、テスト、デバッグで確認する流れが重要です。
RiderやReSharperを使っている人は、更新後に拡張機能、ライセンス、AI機能の有効化状態、チーム内の利用ルールを確認しましょう。Visual Studio中心の環境でも、ReSharperのOut-of-ProcessモードやGitHub CopilotのMCP連携は開発体験に影響するため、個人設定だけでなくチームの標準環境として採用するかを分けて考えると安全です。
Rider 2026.2が公開、AIエージェント連携と.NET開発の性能を強化
https://blog.jetbrains.com/dotnet/2026/07/22/rider-2026-2-release/
2026年7月22日、JetBrains .NET Tools Blogで「Rider 2026.2: IDE Intelligence for AI Agents, Faster Performance, and Spectacular Game Dev Updates」が公開されました。 Rider 2026.2では、AIエージェントがIDEのコード解析、カバレッジ、プロファイラー情報を使えるAgent Skills、GitHub Copilotのネイティブ統合、Windowsでの.NETデバッガー起動高速化、Roslynソリューションでのブランチ切り替え高速化、WPF Hot Reload、NuGetツールウィンドウの再設計などが紹介されています。
初心者は、Riderが単なるコードエディターではなく、ビルド、デバッグ、テスト、解析まで含む.NET向けIDEだと見ると分かりやすいです。実務では、AI機能やHot Reloadを有効にする前に、普段のプロジェクトでdotnet build、dotnet test、デバッグ起動、NuGet復元が問題なく動くか確認しましょう。
ReSharper 2026.2が公開、Visual StudioでのAIエージェント対応を拡大
https://blog.jetbrains.com/dotnet/2026/07/22/resharper-2026-2-release/
2026年7月22日、JetBrains .NET Tools Blogで「ReSharper 2026.2: AI Agent Freedom in Visual Studio, .NET Debugging for VS Code, and More」が公開されました。 ReSharper 2026.2では、Visual Studio内でJunieをプレビュー利用できるAI Assistant、既定になったOut-of-Processモード、C#解析とリファクタリングの改善、VS Code互換エディター向け.NETデバッグ、プロファイリングやカバレッジツールの統合などが説明されています。
初心者は、ReSharperを「Visual StudioにC#解析やリファクタリングを追加する拡張」と考えると理解しやすいです。実務では、Out-of-ProcessモードによりVisual Studio本体の応答性改善が期待できますが、未対応機能やチーム内の設定差が残る可能性があるため、更新後は主要なショートカット、解析ルール、.editorconfigの扱いを確認してください。
GitHub MCP Serverが次期MCP仕様に対応
https://github.blog/changelog/2026-07-23-github-mcp-server-supports-the-next-mcp-specification/
2026年7月23日、GitHub Changelogで「GitHub MCP Server supports the next MCP specification」が公開されました。
GitHub MCP Serverは、2026年7月28日に予定されているステートレスなMCP仕様へ先行対応したと説明されています。セッションやinitializeの扱いが変わり、GitHub MCP Server側ではRedisセッションの削除、ペイロード検査の見直し、elicitation実装の更新が行われています。
初心者は、MCPを「CopilotなどのAIツールが外部サービスや開発情報へ安全にアクセスするための接続方法」と捉えるとよいです。実務では、Visual Studio、VS Code、GitHub CopilotでMCPサーバーを使う場合、接続先、権限、シークレットの扱い、社内ポリシーを確認してから有効化しましょう。
.NET Modernization for Beginnersが公開、古いASP.NETアプリの移行を学べる
https://devblogs.microsoft.com/dotnet/announcing-dotnet-modernization-for-beginners/
.NET .NET Framework GitHub Copilot
2026年7月16日、.NET Blogで「Announcing .NET Modernization for Beginners」が公開されました。 この記事は対象期間の少し前に公開されたものですが、前週の記事で扱っていなかった直近の.NET公式情報として補足します。内容は、古いASP.NETアプリを.NET 10へ近代化する無料のオープンソース教材で、GitHub Copilot modernization agentを使いながら、 assessment、planning、upgrade、Azureへの公開まで段階的に学ぶ構成です。
初心者は、移行作業を「いきなりコードを書き換える作業」ではなく、「現状調査、計画、実行、確認を分ける作業」と見ると取り組みやすくなります。実務では、.NET Frameworkアプリを扱う前に、依存パッケージ、IIS設定、認証、データベース接続、Windows Server上の実行環境を棚卸ししてから移行計画を立てましょう。
初心者が次に確認すること
まず、使っているIDEを確認しましょう。Visual Studioを使っている人はVisual Studio Installerで更新状況を確認し、RiderやReSharperを使っている人は2026.2へ更新する前に設定、ライセンス、拡張機能、チームの標準バージョンを確認してください。
次に、手元のプロジェクトでdotnet --info、dotnet restore、dotnet build、dotnet testを実行し、更新前後で結果が変わらないか見ます。AIエージェントやMCPを試す場合は、検証用リポジトリや小さなブランチで始め、生成された変更をGit差分、テスト、レビューで確認する習慣をつけると安全です。