GitHub Copilot が .NET 開発者によるレガシー コードの Azure への移行を支援

マイクロソフトは、新しい GitHub Copilot 拡張機能Visual Studio 2022 向け。.NET 開発者がレガシ アプリケーションを最新化し、Azure に移行するのに役立ちます。

現在パブリック プレビュー中です。拡張機能は AI を使用しますクラウドの準備状況を評価し、古いコンポーネントにフラグを立てて、Blob Storage、Azure SQL、Entra ID などの適切な Azure サービスを提案します。

さて、新しい拡張機能は提案だけにとどまりません。開発者は、コードの一部を自動的に書き換えることができる自動コード修復を利用できます。

たとえば、ローカル ファイル I/O を Azure Blob または File Storage に置き換えたり、SMTP 電子メール実装を Azure Communication Services に変換したり、ID セットアップを Windows AD から Entra ID に移行したりできます。

この拡張機能は、これらの変更によって発生したコンパイラ エラーも修正し、コードをビルドできる状態に保ちます。すべてが Visual Studio 内で実行されることに注意してください。組み込みの評価レポートから修正をトリガーしたり、メニューから特定のタスクを選択したりできます。

AI は全体的に役立ちますが、開発者は、提案された変更を次に進む前にレビューして承認することで、AI を制御します。

最新の拡張機能を使用するには、Visual Studio 2022 (バージョン 17.14.7 以降) と GitHub Copilot Pro、Business、または Enterprise サブスクリプションが必要です。 Microsoftによれば、この拡張機能は使用状況データを収集するものの、セッション後のコードは保持されないという。

もっと詳しく知る:NET HELPMSG 3523 または NET HELPMSG 3534 Windows エラー

Related Posts