From 5b374439fa7f8caa9f6dade36e6a6003c5fcf99f Mon Sep 17 00:00:00 2001 From: "Andy De George (from Dev Box)" Date: Wed, 11 Mar 2026 07:41:58 -0700 Subject: [PATCH 1/3] Update product name --- .../migration/appmod/coding-agent-support.md | 8 +++---- .../migration/appmod/containerization.md | 12 +++++----- .../migration/appmod/copilot-cli-support.md | 8 +++---- docs/azure/migration/appmod/deploy.md | 8 +++---- .../includes/quickstart-visual-studio.md | 6 ++--- .../appmod/includes/quickstart-vscode.md | 10 ++++----- .../migration/appmod/predefined-tasks.md | 8 +++---- docs/azure/migration/appmod/quickstart.md | 8 +++---- docs/azure/migration/appmod/sample.md | 8 +++---- .../appmod/working-with-assessment.md | 22 +++++++++---------- docs/core/install/upgrade.md | 2 +- docs/core/porting/framework-overview.md | 18 +++++++-------- .../how-to-custom-upgrade-instructions.md | 18 +++++++-------- .../how-to-upgrade-with-github-copilot.md | 18 +++++++-------- .../install.md | 22 +++++++++---------- .../overview.md | 22 +++++++++---------- .../includes/github-copilot-suggestion.md | 2 +- docs/core/porting/index.md | 8 +++---- docs/core/porting/modernize.md | 2 +- docs/core/porting/porting-approaches.md | 2 +- docs/core/porting/third-party-deps.md | 2 +- ...ithub-copilot-app-modernization-prereqs.md | 4 ++-- 22 files changed, 109 insertions(+), 109 deletions(-) diff --git a/docs/azure/migration/appmod/coding-agent-support.md b/docs/azure/migration/appmod/coding-agent-support.md index 0d2ffa1d3b301..f4709f50169f2 100644 --- a/docs/azure/migration/appmod/coding-agent-support.md +++ b/docs/azure/migration/appmod/coding-agent-support.md @@ -1,6 +1,6 @@ --- -title: Migrate .NET apps to Azure using GitHub Copilot app modernization in Coding Agent -description: Overview of migrating .NET applications to Azure using GitHub Copilot app modernization in the Copilot Coding Agent. +title: Migrate .NET apps to Azure using GitHub Copilot modernization in Coding Agent +description: Overview of migrating .NET applications to Azure using GitHub Copilot modernization in the Copilot Coding Agent. ms.author: ninpan ms.reviewer: jessiehuang ms.topic: overview @@ -9,9 +9,9 @@ ms.custom: devx-track-dotnet ms.subservice: migration-copilot --- -# Migrate .NET apps using GitHub Copilot app modernization in the Copilot Coding Agent +# Migrate .NET apps using GitHub Copilot modernization in the Copilot Coding Agent -This article shows you how to migrate .NET apps using **GitHub Copilot app modernization** in the [**Copilot Coding Agent**](https://docs.github.com/en/copilot/concepts/agents/coding-agent/about-coding-agent). The agent works independently in the background to complete modernization tasks. Delegate tasks through issues or pull requests; the agent runs them in the cloud to help your team complete modernization efficiently. +This article shows you how to migrate .NET apps using **GitHub Copilot modernization** in the [**Copilot Coding Agent**](https://docs.github.com/en/copilot/concepts/agents/coding-agent/about-coding-agent). The agent works independently in the background to complete modernization tasks. Delegate tasks through issues or pull requests; the agent runs them in the cloud to help your team complete modernization efficiently. > [!NOTE] > Copilot Coding Agent is available with GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business, and GitHub Copilot Enterprise plans. The agent is available in all GitHub repositories except those owned by managed user accounts or where it's explicitly disabled. diff --git a/docs/azure/migration/appmod/containerization.md b/docs/azure/migration/appmod/containerization.md index dd8d342b56a80..65b66c0be2702 100644 --- a/docs/azure/migration/appmod/containerization.md +++ b/docs/azure/migration/appmod/containerization.md @@ -1,7 +1,7 @@ --- -title: Containerize your project using GitHub Copilot app modernization for .NET -description: Learn how to containerize your .NET project using GitHub Copilot app modernization for .NET. -#customer intent: As a .NET developer, I want to containerize my project using GitHub Copilot App Modernization so that I can modernize my application efficiently. +title: Containerize your project using GitHub Copilot modernization for .NET +description: Learn how to containerize your .NET project using GitHub Copilot modernization for .NET. +#customer intent: As a .NET developer, I want to containerize my project using GitHub Copilot modernization so that I can modernize my application efficiently. ms.topic: quickstart ms.custom: devx-track-dotnet ms.date: 09/17/2025 @@ -9,9 +9,9 @@ author: JiDong ms.author: donji --- -# Quickstart: Containerize your project using GitHub Copilot app modernization for .NET +# Quickstart: Containerize your project using GitHub Copilot modernization for .NET -In this quickstart, you learn how to containerize your project using GitHub Copilot app modernization for .NET. The app modernization tooling uses GitHub Copilot's AI capabilities to: +In this quickstart, you learn how to containerize your project using GitHub Copilot modernization for .NET. The app modernization tooling uses GitHub Copilot's AI capabilities to: - Analyze your project structure and dependencies - Generate Dockerfile configurations @@ -26,7 +26,7 @@ Before you begin, make sure you have: ## Containerize your project -The GitHub Copilot app modernization for .NET containerization feature helps you containerize your project. To start the containerization process, complete the following steps: +The GitHub Copilot modernization for .NET containerization feature helps you containerize your project. To start the containerization process, complete the following steps: 1. Open your project in Visual Studio. diff --git a/docs/azure/migration/appmod/copilot-cli-support.md b/docs/azure/migration/appmod/copilot-cli-support.md index 277d38538164b..1044a7e29863d 100644 --- a/docs/azure/migration/appmod/copilot-cli-support.md +++ b/docs/azure/migration/appmod/copilot-cli-support.md @@ -1,17 +1,17 @@ --- -title: Migrate .NET apps to Azure using GitHub Copilot app modernization in Copilot CLI -description: Overview of migrating .NET applications to Azure using GitHub Copilot app modernization in Copilot CLI. +title: Migrate .NET apps to Azure using GitHub Copilot modernization in Copilot CLI +description: Overview of migrating .NET applications to Azure using GitHub Copilot modernization in Copilot CLI. ms.topic: concept-article ms.custom: devx-track-dotnet ms.date: 11/11/2025 ms.reviewer: jessiehuang --- -# Migrate .NET apps to Azure using GitHub Copilot app modernization in Copilot CLI +# Migrate .NET apps to Azure using GitHub Copilot modernization in Copilot CLI ## Overview -Learn how to migrate .NET applications to Azure with **GitHub Copilot app modernization** in the [**Copilot CLI**](https://docs.github.com/en/copilot/how-tos/use-copilot-agents/use-copilot-cli). +Learn how to migrate .NET applications to Azure with **GitHub Copilot modernization** in the [**Copilot CLI**](https://docs.github.com/en/copilot/how-tos/use-copilot-agents/use-copilot-cli). >[!NOTE] > GitHub Copilot CLI is available in the GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business, and GitHub Copilot Enterprise plans. diff --git a/docs/azure/migration/appmod/deploy.md b/docs/azure/migration/appmod/deploy.md index e635eef75f1e5..3f63d9d5f5ffa 100644 --- a/docs/azure/migration/appmod/deploy.md +++ b/docs/azure/migration/appmod/deploy.md @@ -1,6 +1,6 @@ --- -title: Deploy your project to Azure by using GitHub Copilot app modernization for .NET -description: Learn how to deploy your migrated .NET project to Azure by using GitHub Copilot app modernization for .NET. +title: Deploy your project to Azure by using GitHub Copilot modernization for .NET +description: Learn how to deploy your migrated .NET project to Azure by using GitHub Copilot modernization for .NET. ms.topic: quickstart ms.custom: devx-track-dotnet ms.date: 09/17/2025 @@ -8,9 +8,9 @@ author: JiDong ms.author: donji --- -# Quickstart: Use GitHub Copilot app modernization for .NET to deploy your project to Azure +# Quickstart: Use GitHub Copilot modernization for .NET to deploy your project to Azure -In this quickstart, you learn how to deploy your project to Azure with GitHub Copilot app modernization for .NET. This tool lets you deploy migrated projects to Azure and automatically fixes deployment errors during the process. +In this quickstart, you learn how to deploy your project to Azure with GitHub Copilot modernization for .NET. This tool lets you deploy migrated projects to Azure and automatically fixes deployment errors during the process. ## Prerequisites diff --git a/docs/azure/migration/appmod/includes/quickstart-visual-studio.md b/docs/azure/migration/appmod/includes/quickstart-visual-studio.md index ca92540a6d9d4..1fe7128bb1680 100644 --- a/docs/azure/migration/appmod/includes/quickstart-visual-studio.md +++ b/docs/azure/migration/appmod/includes/quickstart-visual-studio.md @@ -9,7 +9,7 @@ ms.date: 01/22/2026 ## Assess app readiness -GitHub Copilot app modernization for .NET assessment helps you find app readiness challenges, learn their impact, and see recommended migration tasks. Each migration task includes references to set up Azure resources, add configurations, and make code changes. Follow these steps to start your migration: +GitHub Copilot modernization for .NET assessment helps you find app readiness challenges, learn their impact, and see recommended migration tasks. Each migration task includes references to set up Azure resources, add configurations, and make code changes. Follow these steps to start your migration: 1. Clone the [.NET migration copilot samples](https://github.com/Azure-Samples/dotnet-migration-copilot-samples) repository to your computer. @@ -36,7 +36,7 @@ GitHub Copilot app modernization for .NET assessment helps you find app readines ## App migrations -GitHub Copilot app modernization for .NET includes [predefined tasks](../predefined-tasks.md) for common migration scenarios and follows Microsoft's best practices. +GitHub Copilot modernization for .NET includes [predefined tasks](../predefined-tasks.md) for common migration scenarios and follows Microsoft's best practices. ### Start a migration task @@ -78,7 +78,7 @@ Send the migration task number (for example, 1.1) or its name in the chat. ## Default chat messages -GitHub Copilot app modernization for .NET provides default chat message options to streamline your workflow. +GitHub Copilot modernization for .NET provides default chat message options to streamline your workflow. :::image type="content" source="../media/quickstart-followup.png" alt-text="Screenshot that shows default chat message options in the Copilot Chat."::: diff --git a/docs/azure/migration/appmod/includes/quickstart-vscode.md b/docs/azure/migration/appmod/includes/quickstart-vscode.md index 966c05aa36b52..560e8cff3ccf0 100644 --- a/docs/azure/migration/appmod/includes/quickstart-vscode.md +++ b/docs/azure/migration/appmod/includes/quickstart-vscode.md @@ -1,7 +1,7 @@ --- ms.topic: include ms.date: 01/26/2026 -title: GitHub Copilot App Modernization for .NET in VS Code +title: GitHub Copilot modernization for .NET in VS Code description: Learn how to assess .NET app readiness and migrate to Azure with GitHub Copilot in Visual Studio Code. Follow step-by-step guidance for seamless modernization. --- @@ -11,19 +11,19 @@ description: Learn how to assess .NET app readiness and migrate to Azure with Gi - The latest version of [Visual Studio Code](https://code.visualstudio.com/). Must be version 1.101 or later. - [GitHub Copilot in Visual Studio Code](https://code.visualstudio.com/docs/copilot/overview). For setup instructions, see [Set up GitHub Copilot in VisualStudio Code](https://code.visualstudio.com/docs/copilot/setup). Be sure to sign in to your GitHub account within Visual Studio Code. - - [GitHub Copilot app modernization](https://marketplace.visualstudio.com/items?itemName=vscjava.migrate-java-to-azure). Restart Visual Studio Code afterinstallation. + - [GitHub Copilot modernization](https://marketplace.visualstudio.com/items?itemName=vscjava.migrate-java-to-azure). Restart Visual Studio Code afterinstallation. - A .NET development environment to build and test the project. ## Assess app readiness -GitHub Copilot app modernization for .NET assessment helps you find app readiness challenges, learn their impact, and see recommended migration tasks. Each migration task includes references to set up Azure resources, add configurations, and make code changes. Follow these steps to start your migration: +GitHub Copilot modernization for .NET assessment helps you find app readiness challenges, learn their impact, and see recommended migration tasks. Each migration task includes references to set up Azure resources, add configurations, and make code changes. Follow these steps to start your migration: 1. Clone the [.NET migration copilot samples](https://github.com/Azure-Samples/dotnet-migration-copilot-samples) repository to your computer. 1. In Visual Studio Code, open the **Contoso University** solution from the samples repository. -1. Open the **GitHub Copilot app modernization** extension. +1. Open the **GitHub Copilot modernization** extension. 1. In the **QUICKSTART** section, select **Start Assessment**. The **Assessment reports** page opens. @@ -41,7 +41,7 @@ GitHub Copilot app modernization for .NET assessment helps you find app readines ## App migrations -GitHub Copilot app modernization for .NET includes [predefined tasks](../predefined-tasks.md) for common migration scenarios and follows Microsoft's best practices. +GitHub Copilot modernization for .NET includes [predefined tasks](../predefined-tasks.md) for common migration scenarios and follows Microsoft's best practices. ### Chat-based migration (recommended) diff --git a/docs/azure/migration/appmod/predefined-tasks.md b/docs/azure/migration/appmod/predefined-tasks.md index e5a77e0165137..1ffc14d8c4636 100644 --- a/docs/azure/migration/appmod/predefined-tasks.md +++ b/docs/azure/migration/appmod/predefined-tasks.md @@ -1,14 +1,14 @@ --- -title: Predefined tasks for GitHub Copilot app modernization for .NET -description: Learn about the predefined tasks that are available for GitHub Copilot app modernization for .NET +title: Predefined tasks for GitHub Copilot modernization for .NET +description: Learn about the predefined tasks that are available for GitHub Copilot modernization for .NET ms.topic: concept-article ms.custom: devx-track-dotnet ms.date: 9/17/2025 --- -# Predefined tasks for GitHub Copilot app modernization for .NET +# Predefined tasks for GitHub Copilot modernization for .NET -This article describes the predefined tasks available for GitHub Copilot app modernization for .NET. +This article describes the predefined tasks available for GitHub Copilot modernization for .NET. Predefined tasks capture industry best practices for using Azure services. Currently, App Modernization for .NET offers predefined tasks that cover common migration scenarios. These tasks address the following subjects, and more: diff --git a/docs/azure/migration/appmod/quickstart.md b/docs/azure/migration/appmod/quickstart.md index ca7cdc6762790..9e058e747a818 100644 --- a/docs/azure/migration/appmod/quickstart.md +++ b/docs/azure/migration/appmod/quickstart.md @@ -1,5 +1,5 @@ --- -title: Assess and migrate a .NET project with GitHub Copilot app modernization for .NET +title: Assess and migrate a .NET project with GitHub Copilot modernization for .NET ms.reviewer: alexwolf description: Assess and migrate your .NET project with GitHub Copilot. Learn how to evaluate migration readiness and start modernizing your app effectively. ms.topic: quickstart @@ -9,9 +9,9 @@ zone_pivot_groups: ide-set-one #customer intent: As a .NET developer, I want to assess my project's migration readiness so that I can identify potential challenges and plan the modernization process effectively. --- -# Quickstart: Assess and migrate a .NET project with GitHub Copilot app modernization for .NET +# Quickstart: Assess and migrate a .NET project with GitHub Copilot modernization for .NET -In this quickstart, you assess and migrate a .NET project by using GitHub Copilot app modernization for .NET. You complete the following tasks: +In this quickstart, you assess and migrate a .NET project by using GitHub Copilot modernization for .NET. You complete the following tasks: - Assess a sample project (Contoso University) - Start the migration process @@ -27,4 +27,4 @@ In this quickstart, you assess and migrate a .NET project by using GitHub Copilo ## Next Steps - [Predefined Tasks](predefined-tasks.md) -- [GitHub Copilot app modernization FAQ](../../../core/porting/github-copilot-app-modernization/faq.yml) +- [GitHub Copilot modernization FAQ](../../../core/porting/github-copilot-app-modernization/faq.yml) diff --git a/docs/azure/migration/appmod/sample.md b/docs/azure/migration/appmod/sample.md index f65d217644d08..3f382b3f189bb 100644 --- a/docs/azure/migration/appmod/sample.md +++ b/docs/azure/migration/appmod/sample.md @@ -1,6 +1,6 @@ --- -title: GitHub Copilot app modernization for .NET (Preview) sample -description: Learn about the sample project for GitHub Copilot app modernization for .NET +title: GitHub Copilot modernization for .NET (Preview) sample +description: Learn about the sample project for GitHub Copilot modernization for .NET ms.topic: concept-article ms.custom: devx-track-dotnet ms.date: 7/15/2025 @@ -8,7 +8,7 @@ ms.date: 7/15/2025 # Contoso University migration sample -The [Contoso University sample web app](https://github.com/Azure-Samples/dotnet-migration-copilot-samples/tree/main/ContosoUniversity) provides an example project you can experiment with using GitHub Copilot app modernization for .NET (Preview). For more information and step-by-step instructions, see the [quickstart guide](quickstart.md). +The [Contoso University sample web app](https://github.com/Azure-Samples/dotnet-migration-copilot-samples/tree/main/ContosoUniversity) provides an example project you can experiment with using GitHub Copilot modernization for .NET (Preview). For more information and step-by-step instructions, see the [quickstart guide](quickstart.md). ## Scenario overview @@ -37,4 +37,4 @@ This migration illustrates how to transform a legacy, on-premises application in ## Learn more -- [Quickstart: Assess and migrate a .NET project using GitHub Copilot app modernization for .NET (Preview)](quickstart.md) +- [Quickstart: Assess and migrate a .NET project using GitHub Copilot modernization for .NET (Preview)](quickstart.md) diff --git a/docs/azure/migration/appmod/working-with-assessment.md b/docs/azure/migration/appmod/working-with-assessment.md index d0e622ced5524..fed05135ddacb 100644 --- a/docs/azure/migration/appmod/working-with-assessment.md +++ b/docs/azure/migration/appmod/working-with-assessment.md @@ -1,6 +1,6 @@ --- title: "Working with Assessment: Comprehensive guide to application assessment" -description: Learn how to effectively work with application assessments in GitHub Copilot app modernization, including configuration, interpretation, and report management. +description: Learn how to effectively work with application assessments in GitHub Copilot modernization, including configuration, interpretation, and report management. author: KarlErickson ms.author: karler ms.reviewer: fenzho @@ -10,9 +10,9 @@ ms.custom: devx-track-dotnet ai-usage: ai-assisted --- -# Application assessment with GitHub Copilot app modernization +# Application assessment with GitHub Copilot modernization -This article shows you how to use assessment capabilities in GitHub Copilot app modernization to maximize the value of your application modernization process. +This article shows you how to use assessment capabilities in GitHub Copilot modernization to maximize the value of your application modernization process. ## Overview @@ -22,7 +22,7 @@ Application assessment is a critical first step in your modernization journey. T You can open the `.appmod/.appcat/assessment-config.json` file in your project to edit the configuration for application assessment to specify your target Azure service if it exists. For the first run of the assessment, the configuration file will be generated automatically. -:::image type="content" source="media/configure-azure-service-target-for-assessment-report.png" lightbox="media/configure-azure-service-target-for-assessment-report.png" alt-text="Screenshot of Visual Studio that shows the GitHub Copilot app modernization assessment configuration."::: +:::image type="content" source="media/configure-azure-service-target-for-assessment-report.png" lightbox="media/configure-azure-service-target-for-assessment-report.png" alt-text="Screenshot of Visual Studio that shows the GitHub Copilot modernization assessment configuration."::: ### Configuration properties @@ -70,7 +70,7 @@ The following provide two examples of proper configurations: After the assessment runs, the interactive dashboard opens automatically to provide comprehensive analysis results. When you configure the target Azure service as `Any`, you can switch between them to compare migration approaches and view service-specific recommendations. If you configure a specific target Azure service, you can only see one Azure service in the dropdown list. -:::image type="content" source="./media/list-azure-service-target-for-assessment-report.png" lightbox="./media/list-azure-service-target-for-assessment-report.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot app modernization assessment dashboard with Azure service target selection options."::: +:::image type="content" source="./media/list-azure-service-target-for-assessment-report.png" lightbox="./media/list-azure-service-target-for-assessment-report.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot modernization assessment dashboard with Azure service target selection options."::: ## Interpreting assessment report @@ -84,7 +84,7 @@ The assessment report consists of several key sections: - **Issue Summary**: Overview of migration issues categorized by domain with criticality percentages. - **Issues**: Provides a concise summary of all issues that require attention. -:::image type="content" source="./media/assessment-report-dashboard.png" lightbox="./media/assessment-report-dashboard.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot app modernization assessment report dashboard."::: +:::image type="content" source="./media/assessment-report-dashboard.png" lightbox="./media/assessment-report-dashboard.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot modernization assessment report dashboard."::: #### Issues @@ -105,7 +105,7 @@ For more information, you can expand each reported issue by selecting the title. - A list of files where the incidents occurred, along with the number of code lines impacted. If the file is a .NET source file, then selecting the file line number directs you to the corresponding source report. - A detailed description of the issue. This description outlines the problem, provides any known solutions, and references supporting documentation regarding either the issue or resolution. -:::image type="content" source="./media/assessment-report-issue-detail.png" lightbox="./media/assessment-report-issue-detail.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot app modernization assessment report issue details."::: +:::image type="content" source="./media/assessment-report-issue-detail.png" lightbox="./media/assessment-report-issue-detail.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot modernization assessment report issue details."::: ## Operate assessment report @@ -113,13 +113,13 @@ Effective report management enables collaboration, maintains assessment history, ### Import assessment report -Besides running the assessment directly in GitHub Copilot app modernization, you can also import assessment reports. The report can come from a .NET AppCAT CLI result, GitHub Copilot app modernization exported report, or app context file from Dr.Migrate. +Besides running the assessment directly in GitHub Copilot modernization, you can also import assessment reports. The report can come from a .NET AppCAT CLI result, GitHub Copilot modernization exported report, or app context file from Dr.Migrate. You can trigger importing a report by typing "import assessment report" in the chat when you enter the `Modernize` agent, or select the `Import` button in the assessment dashboard to import the report from the file explorer. -:::image type="content" source="./media/import-assessment-report-in-chat.png" lightbox="./media/import-assessment-report-in-chat.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot app modernization assessment report import from chat."::: +:::image type="content" source="./media/import-assessment-report-in-chat.png" lightbox="./media/import-assessment-report-in-chat.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot modernization assessment report import from chat."::: -:::image type="content" source="./media/import-assessment-report.png" lightbox="./media/import-assessment-report.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot app modernization assessment report import interface."::: +:::image type="content" source="./media/import-assessment-report.png" lightbox="./media/import-assessment-report.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot modernization assessment report import interface."::: ### Export assessment report @@ -127,7 +127,7 @@ In the assessment dashboard, you can view the issues detected by AppCAT and choo You can select the `Export` button in the assessment dashboard to export the report to the file explorer. -:::image type="content" source="./media/export-assessment-report.png" lightbox="./media/export-assessment-report.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot app modernization assessment report export options and interface."::: +:::image type="content" source="./media/export-assessment-report.png" lightbox="./media/export-assessment-report.png" alt-text="Screenshot of Visual Studio showing the GitHub Copilot modernization assessment report export options and interface."::: ## Next Steps diff --git a/docs/core/install/upgrade.md b/docs/core/install/upgrade.md index 8441eed746f66..c652663a0e50f 100644 --- a/docs/core/install/upgrade.md +++ b/docs/core/install/upgrade.md @@ -40,7 +40,7 @@ Here's how to do it: - The same pattern applies for the `` property if it is being used. > [!TIP] -> The [GitHub Copilot app modernization - upgrade](../porting/github-copilot-app-modernization/overview.md) capability can make these changes automatically. +> [GitHub Copilot modernization](../porting/github-copilot-app-modernization/overview.md) capability can make these changes automatically. The next step is to build the project (or solution) with the new SDK. If additional changes are needed, the SDK will provide warnings and errors that guide you. diff --git a/docs/core/porting/framework-overview.md b/docs/core/porting/framework-overview.md index 6c1d7cc33617f..79e139ce0a9c3 100644 --- a/docs/core/porting/framework-overview.md +++ b/docs/core/porting/framework-overview.md @@ -123,11 +123,11 @@ Instead of manually porting an application from .NET Framework to .NET, you can Even if you use a tool to help port your application, you should review the [Considerations when porting section](#considerations-when-porting) in this article. -### GitHub Copilot app modernization assistant +### GitHub Copilot modernization agent -[GitHub Copilot app modernization](github-copilot-app-modernization/overview.md) is a GitHub Copilot chat assistant that helps you plan and upgrade projects to newer versions of .NET, migrate to Azure, update dependencies, and apply code fixes. Azure migration is powered by [Application and code assessment for .NET](../../azure/migration/appcat/app-code-assessment-toolkit.md) +[GitHub Copilot modernization](github-copilot-app-modernization/overview.md) is a GitHub Copilot chat agent that helps you plan and upgrade projects to newer versions of .NET, migrate to Azure, update dependencies, and apply code fixes. Azure migration is powered by [Application and code assessment for .NET](../../azure/migration/appcat/app-code-assessment-toolkit.md) -This chat assistant supports the following upgrade paths: +This chat agent supports the following upgrade paths: - Upgrade projects from older .NET versions to the latest. - Upgrade projects from .NET Framework to the latest version of .NET. @@ -146,17 +146,17 @@ It also works on various project types, such as: **When to use:** -Use GitHub Copilot app modernization when you want an AI-powered, end-to-end experience to upgrade .NET Framework projects and dependencies to modern .NET—covering assessment, planning, remediation, and guidance for migrating applications to Azure. +Use GitHub Copilot modernization when you want an AI-powered, end-to-end experience to upgrade .NET Framework projects and dependencies to modern .NET—covering assessment, planning, remediation, and guidance for migrating applications to Azure. ### Application and code assessment for .NET [Azure Migrate application and code assessment for .NET](../../azure/migration/appcat/app-code-assessment-toolkit.md) provides code and application analysis, along with recommendations for planning cloud deployments. It helps you confidently run business-critical solutions in the cloud by offering a developer-focused assessment of your source code. The tool also provides recommendations and examples to optimize code and configurations for Azure, following industry best practices. -This tool is also used by the GitHub Copilot app modernization for .NET experience. +This tool is also used by the GitHub Copilot modernization for .NET experience. **When to use:** -Use the Azure Migrate application and code assessment for .NET toolset for an assessment of and recommendations for migrating an existing code base to Azure. The Azure Migrate application and code assessment is essentially a subset of the GitHub Copilot app modernization for .NET experience. +Use the Azure Migrate application and code assessment for .NET toolset for an assessment of and recommendations for migrating an existing code base to Azure. The Azure Migrate application and code assessment is essentially a subset of the GitHub Copilot modernization for .NET experience. ### .NET Upgrade Assistant @@ -172,7 +172,7 @@ This tool uses the other tools listed in this article, such as **try-convert**, **When to use:** -Use when an AI powered solution like GitHub Copilot app modernization isn't available. +Use when an AI powered solution like GitHub Copilot modernization isn't available. ### `try-convert` @@ -190,7 +190,7 @@ For more information, see [Platform compatibility analyzer](../../standard/analy When porting your application to .NET, consider the following suggestions in order: -✔️ CONSIDER using the [GitHub Copilot app modernization](github-copilot-app-modernization/overview.md) to upgrade your projects. GitHub Copilot is powerful at identifying and fixing incompatibilities when porting. It automates most of the manual steps detailed in this article and gives you a great starting point for continuing your upgrade path. +✔️ CONSIDER using the [GitHub Copilot modernization](github-copilot-app-modernization/overview.md) to upgrade your projects. GitHub Copilot is powerful at identifying and fixing incompatibilities when porting. It automates most of the manual steps detailed in this article and gives you a great starting point for continuing your upgrade path. ✔️ CONSIDER examining your dependencies first. Your dependencies must target .NET, .NET Standard, or .NET Core. @@ -210,7 +210,7 @@ When porting your application to .NET, consider the following suggestions in ord ## See also -- [What is GitHub Copilot app modernization](github-copilot-app-modernization/overview.md) +- [What is GitHub Copilot modernization](github-copilot-app-modernization/overview.md) - [ASP.NET to ASP.NET Core migration](/aspnet/core/migration/proper-to-2x) - [Upgrade a WPF desktop app to .NET](/dotnet/desktop/wpf/migration/) - [Upgrade a Windows Forms app to .NET](/dotnet/desktop/winforms/migration/) diff --git a/docs/core/porting/github-copilot-app-modernization/how-to-custom-upgrade-instructions.md b/docs/core/porting/github-copilot-app-modernization/how-to-custom-upgrade-instructions.md index bb922ab053500..98dde134799e0 100644 --- a/docs/core/porting/github-copilot-app-modernization/how-to-custom-upgrade-instructions.md +++ b/docs/core/porting/github-copilot-app-modernization/how-to-custom-upgrade-instructions.md @@ -1,6 +1,6 @@ --- title: Apply custom upgrade instructions for .NET upgrades -description: "Create and apply custom upgrade instructions with GitHub Copilot app modernization to automate .NET upgrades. Write, test, and integrate instructions for consistent transformations." +description: "Create and apply custom upgrade instructions with GitHub Copilot modernization to automate .NET upgrades. Write, test, and integrate instructions for consistent transformations." author: kschlobohm ms.topic: how-to ms.date: 03/04/2026 @@ -12,17 +12,17 @@ ai-usage: ai-assisted # Apply custom upgrade instructions for .NET upgrades -Custom upgrade instructions are Markdown files that guide GitHub Copilot app modernization to apply specific transformations during an upgrade. Create these files to automate repetitive changes, such as replacing one library with another or applying a specific API upgrade. +Custom upgrade instructions are Markdown files that guide GitHub Copilot modernization to apply specific transformations during an upgrade. Create these files to automate repetitive changes, such as replacing one library with another or applying a specific API upgrade. This article explains how to create and structure a custom upgrade instruction file, test it in isolation, and integrate it into the assessment stage of an upgrade workflow. ## Prerequisites -Set up GitHub Copilot app modernization in your development environment before creating custom instructions. For installation steps, see [Install GitHub Copilot app modernization](install.md). +Set up GitHub Copilot modernization in your development environment before creating custom instructions. For installation steps, see [Install GitHub Copilot modernization](install.md). ## Understand custom upgrade instructions -GitHub Copilot app modernization retrieves custom upgrade instructions as markdown files on demand during the assessment and planning stages of an upgrade. They differ from `copilot-instructions.md` because they're: +GitHub Copilot modernization retrieves custom upgrade instructions as markdown files on demand during the assessment and planning stages of an upgrade. They differ from `copilot-instructions.md` because they're: - Targeted to automating code and dependency changes. - Retrieved only when relevant to the current upgrade assessment or plan. @@ -35,7 +35,7 @@ Structure your instruction files with: - Explicit step logic ("If X is found, do Y")—avoid vague language. - (Recommended) One or more diff examples captured from actual local edits to guide transformations. -Beyond custom upgrade instructions, GitHub Copilot app modernization is extensible through the standard skills and instructions system that your development environment and Copilot support. Skills let you extend the agent with extra capabilities, and instruction files (like `copilot-instructions.md`) provide global guidance to the agent. +Beyond custom upgrade instructions, GitHub Copilot modernization is extensible through the standard skills and instructions system that your development environment and Copilot support. Skills let you extend the agent with extra capabilities, and instruction files (like `copilot-instructions.md`) provide global guidance to the agent. ## Create a custom upgrade instruction @@ -153,7 +153,7 @@ If you create temporary instruction files for experimentation, remove or consoli ## Related content -- [Upgrade a .NET app with GitHub Copilot app modernization](how-to-upgrade-with-github-copilot.md) -- [GitHub Copilot app modernization FAQ](faq.yml) -- [What is GitHub Copilot app modernization?](overview.md) -- [Install GitHub Copilot app modernization](install.md) +- [Upgrade a .NET app with GitHub Copilot modernization](how-to-upgrade-with-github-copilot.md) +- [GitHub Copilot modernization FAQ](faq.yml) +- [What is GitHub Copilot modernization?](overview.md) +- [Install GitHub Copilot modernization](install.md) diff --git a/docs/core/porting/github-copilot-app-modernization/how-to-upgrade-with-github-copilot.md b/docs/core/porting/github-copilot-app-modernization/how-to-upgrade-with-github-copilot.md index 8b0b060dea877..14c99ba079a22 100644 --- a/docs/core/porting/github-copilot-app-modernization/how-to-upgrade-with-github-copilot.md +++ b/docs/core/porting/github-copilot-app-modernization/how-to-upgrade-with-github-copilot.md @@ -1,23 +1,23 @@ --- -title: How to upgrade a .NET app with GitHub Copilot app modernization -description: "Learn how to upgrade your .NET applications to newer versions using GitHub Copilot app modernization. This step-by-step guide covers the three-stage workflow: assessment, planning, and execution." +title: How to upgrade a .NET app with GitHub Copilot modernization +description: "Learn how to upgrade your .NET applications to newer versions using GitHub Copilot modernization. This step-by-step guide covers the three-stage workflow: assessment, planning, and execution." ms.topic: how-to ms.date: 03/04/2026 ai-usage: ai-assisted -#customer intent: As a developer, I want to upgrade my .NET app using GitHub Copilot app modernization so that I can modernize my codebase efficiently with AI assistance through a structured three-stage process. +#customer intent: As a developer, I want to upgrade my .NET app using GitHub Copilot modernization so that I can modernize my codebase efficiently with AI assistance through a structured three-stage process. --- -# Upgrade a .NET app with GitHub Copilot app modernization +# Upgrade a .NET app with GitHub Copilot modernization -GitHub Copilot app modernization is an AI-powered agent that upgrades .NET projects to newer versions and migrates applications to Azure. This article guides you through upgrading your .NET applications using a structured three-stage workflow: assessment, planning, and execution. +GitHub Copilot modernization is an AI-powered agent that upgrades .NET projects to newer versions and migrates applications to Azure. This article guides you through upgrading your .NET applications using a structured three-stage workflow: assessment, planning, and execution. The modernization agent analyzes your projects and dependencies, creates detailed upgrade documentation at each stage, and helps with code fixes throughout the process. It supports upgrading from older .NET versions to the latest, including migrations from .NET Framework to modern .NET. ## Prerequisites -Set up GitHub Copilot app modernization in your development environment before starting an upgrade. For installation steps, see [Install GitHub Copilot app modernization](install.md). +Set up GitHub Copilot modernization in your development environment before starting an upgrade. For installation steps, see [Install GitHub Copilot modernization](install.md). ## Initiate the upgrade @@ -227,6 +227,6 @@ To verify the upgrade: ## Related content -- [What is GitHub Copilot app modernization?](overview.md) -- [Install GitHub Copilot app modernization](install.md) -- [GitHub Copilot app modernization FAQ](faq.yml) +- [What is GitHub Copilot modernization?](overview.md) +- [Install GitHub Copilot modernization](install.md) +- [GitHub Copilot modernization FAQ](faq.yml) diff --git a/docs/core/porting/github-copilot-app-modernization/install.md b/docs/core/porting/github-copilot-app-modernization/install.md index 62e98e264fddf..db0a50da8d4f7 100644 --- a/docs/core/porting/github-copilot-app-modernization/install.md +++ b/docs/core/porting/github-copilot-app-modernization/install.md @@ -1,18 +1,18 @@ --- -title: Install GitHub Copilot app modernization -description: "Learn how to install and set up GitHub Copilot app modernization across Visual Studio, Visual Studio Code, GitHub Copilot CLI, and GitHub.com." +title: Install GitHub Copilot modernization +description: "Learn how to install and set up GitHub Copilot modernization across Visual Studio, Visual Studio Code, GitHub Copilot CLI, and GitHub.com." ms.topic: install-set-up-deploy ms.date: 03/04/2026 ai-usage: ai-assisted zone_pivot_groups: copilot-modernization-install -#customer intent: As a developer, I want to install GitHub Copilot app modernization so that I can upgrade and migrate my .NET applications. +#customer intent: As a developer, I want to install GitHub Copilot modernization so that I can upgrade and migrate my .NET applications. --- -# Install GitHub Copilot app modernization +# Install GitHub Copilot modernization -GitHub Copilot app modernization is available across multiple development environments. Choose your preferred environment to get started with installation and setup. +GitHub Copilot modernization is available across multiple development environments. Choose your preferred environment to get started with installation and setup. ::: zone pivot="visualstudio" @@ -22,14 +22,14 @@ Before you install, make sure you have the following: - Windows operating system. - [Visual Studio 2026](https://visualstudio.microsoft.com/downloads/) (or Visual Studio 2022 version 17.14.17+). -- [.NET desktop development workload](/visualstudio/install/modify-visual-studio?view=visualstudio&preserve-view=true#change-workloads-or-individual-components) with these optional components enabled: **GitHub Copilot**, **GitHub Copilot app modernization**. +- [.NET desktop development workload](/visualstudio/install/modify-visual-studio?view=visualstudio&preserve-view=true#change-workloads-or-individual-components) with these optional components enabled: **GitHub Copilot**, **GitHub Copilot modernization**. - GitHub Copilot subscription (paid or free). - [Sign in to Visual Studio with a GitHub account](/visualstudio/ide/work-with-github-accounts) that has [Copilot access](https://docs.github.com/copilot/get-started/plans#ready-to-choose-a-plan). - Code written in C#. ## Install -GitHub Copilot app modernization is included in Visual Studio and doesn't require a separate installation. Enable the **GitHub Copilot** and **GitHub Copilot app modernization** optional components in the **.NET desktop development** workload through the Visual Studio Installer. +GitHub Copilot modernization is included in Visual Studio and doesn't require a separate installation. Enable the **GitHub Copilot** and **GitHub Copilot modernization** optional components in the **.NET desktop development** workload through the Visual Studio Installer. ## Verify the installation @@ -50,7 +50,7 @@ Before you install, make sure you have the following: ## Install -Install the [GitHub Copilot app modernization extension](https://marketplace.visualstudio.com/items?itemName=vscjava.migrate-java-to-azure) from the VS Code Marketplace. +Install the [GitHub Copilot modernization extension](https://marketplace.visualstudio.com/items?itemName=vscjava.migrate-java-to-azure) from the VS Code Marketplace. ## Verify the installation @@ -116,6 +116,6 @@ The `modernize-dotnet` agent appears as an available coding agent in your reposi ## Related content -- [What is GitHub Copilot app modernization?](overview.md) -- [Upgrade a .NET app with GitHub Copilot app modernization](how-to-upgrade-with-github-copilot.md) -- [GitHub Copilot app modernization FAQ](faq.yml) +- [What is GitHub Copilot modernization?](overview.md) +- [Upgrade a .NET app with GitHub Copilot modernization](how-to-upgrade-with-github-copilot.md) +- [GitHub Copilot modernization FAQ](faq.yml) diff --git a/docs/core/porting/github-copilot-app-modernization/overview.md b/docs/core/porting/github-copilot-app-modernization/overview.md index 7c5bb34ab8c4f..428e40b279f13 100644 --- a/docs/core/porting/github-copilot-app-modernization/overview.md +++ b/docs/core/porting/github-copilot-app-modernization/overview.md @@ -1,18 +1,18 @@ --- -title: GitHub Copilot app modernization overview -description: "Learn about GitHub Copilot app modernization, a Copilot agent available across Visual Studio, Visual Studio Code, GitHub Copilot CLI, and GitHub.com that upgrades .NET projects and migrates apps to Azure." +title: GitHub Copilot modernization overview +description: "Learn about GitHub Copilot modernization, a Copilot agent available across Visual Studio, Visual Studio Code, GitHub Copilot CLI, and GitHub.com that upgrades .NET projects and migrates apps to Azure." titleSuffix: "" ms.topic: overview ms.date: 03/04/2026 ai-usage: ai-assisted -#customer intent: As a developer, I want to learn about what GitHub Copilot app modernization is, so that I understand its capabilities and how I can take advantage of it. +#customer intent: As a developer, I want to learn about what GitHub Copilot modernization is, so that I understand its capabilities and how I can take advantage of it. --- -# What is GitHub Copilot app modernization? +# What is GitHub Copilot modernization? -GitHub Copilot app modernization is a GitHub Copilot agent that helps you upgrade projects to newer versions of .NET and migrate .NET applications to Azure quickly and confidently. It guides you through assessment, solution recommendations, code fixes, and validation across Visual Studio, Visual Studio Code, GitHub Copilot CLI, and GitHub.com. +GitHub Copilot modernization is a GitHub Copilot agent that helps you upgrade projects to newer versions of .NET and migrate .NET applications to Azure quickly and confidently. It guides you through assessment, solution recommendations, code fixes, and validation across Visual Studio, Visual Studio Code, GitHub Copilot CLI, and GitHub.com. Use this agent to: @@ -34,7 +34,7 @@ Microsoft values your feedback and uses it to improve this agent. There are two ## Prerequisites -Set up GitHub Copilot app modernization in your development environment before using the agent. For installation steps, see [Install GitHub Copilot app modernization](install.md). +Set up GitHub Copilot modernization in your development environment before using the agent. For installation steps, see [Install GitHub Copilot modernization](install.md). ## Upgrade .NET projects @@ -48,7 +48,7 @@ The modernization agent supports upgrading C# projects of the following types: - Class libraries - Console apps -To start an upgrade, see [Upgrade a .NET app with GitHub Copilot app modernization](how-to-upgrade-with-github-copilot.md). +To start an upgrade, see [Upgrade a .NET app with GitHub Copilot modernization](how-to-upgrade-with-github-copilot.md). ### Upgrade paths @@ -81,7 +81,7 @@ The modernization agent simplifies Azure migrations through automated analysis, ### Predefined tasks for migration -GitHub Copilot app modernization for .NET offers predefined tasks that capture industry best practices and cover common migration scenarios. +GitHub Copilot modernization for .NET offers predefined tasks that capture industry best practices and cover common migration scenarios. - **Migrate to Managed Identity based Database on Azure, including Azure SQL DB, Azure SQL MI, and Azure PostgreSQL** @@ -160,7 +160,7 @@ The tool collects data about project types, intent to upgrade, and upgrade durat ## Related content -- [Install GitHub Copilot app modernization](install.md) -- [Upgrade a .NET app with GitHub Copilot app modernization](how-to-upgrade-with-github-copilot.md) +- [Install GitHub Copilot modernization](install.md) +- [Upgrade a .NET app with GitHub Copilot modernization](how-to-upgrade-with-github-copilot.md) - [Quickstart: Migrate a .NET project](../../../azure/migration/appmod/quickstart.md) -- [GitHub Copilot app modernization FAQ](faq.yml) +- [GitHub Copilot modernization FAQ](faq.yml) diff --git a/docs/core/porting/includes/github-copilot-suggestion.md b/docs/core/porting/includes/github-copilot-suggestion.md index bf8200aa3d5f9..9222a8282d057 100644 --- a/docs/core/porting/includes/github-copilot-suggestion.md +++ b/docs/core/porting/includes/github-copilot-suggestion.md @@ -6,4 +6,4 @@ ms.topic: include --- > [!IMPORTANT] -> .NET Upgrade Assistant is officially deprecated. Use the [GitHub Copilot app modernization chat agent](../github-copilot-app-modernization/overview.md) instead, which is included with Visual Studio 2026 and Visual Studio 2022 17.14.16 or later. This agent analyzes your projects and dependencies, produces a step-by-step migration plan with targeted recommendations and automated code fixes, and commits each change so you can validate or roll back. It automates common porting tasks—updating project files, replacing deprecated APIs, and resolving build issues—so you can modernize faster with less manual effort. +> .NET Upgrade Assistant is officially deprecated. Use the [GitHub Copilot modernization chat agent](../github-copilot-app-modernization/overview.md) instead, which is included with Visual Studio 2026 and Visual Studio 2022 17.14.16 or later. This agent analyzes your projects and dependencies, produces a step-by-step migration plan with targeted recommendations and automated code fixes, and commits each change so you can validate or roll back. It automates common porting tasks—updating project files, replacing deprecated APIs, and resolving build issues—so you can modernize faster with less manual effort. diff --git a/docs/core/porting/index.md b/docs/core/porting/index.md index cdfba9455fe45..3465a81428a55 100644 --- a/docs/core/porting/index.md +++ b/docs/core/porting/index.md @@ -28,9 +28,9 @@ It also increases developer productivity by enabling newer SDKs, templates, and It's important to keep your developer tools up-to-date as each new release addresses security vulnerabilities and provides compatibility with new technologies. -## Use GitHub Copilot app modernization agent +## Use GitHub Copilot modernization agent -The GitHub Copilot app modernization agent provides an AI-assisted, end-to-end experience to speed porting and modernization work. The agent analyzes your project and writes a plan to complete your desired upgrade. You can adjust and iterate on the plan, then perform the upgrades. With this assistant, you can: +The GitHub Copilot modernization agent provides an AI-assisted, end-to-end experience to speed porting and modernization work. The agent analyzes your project and writes a plan to complete your desired upgrade. You can adjust and iterate on the plan, then perform the upgrades. With this assistant, you can: - Upgrade projects to a newer .NET version. - Assess your application's code, configuration, and dependencies. @@ -40,6 +40,6 @@ The GitHub Copilot app modernization agent provides an AI-assisted, end-to-end e - Fix issues and apply cloud-migration best practices. - Validate that your app builds and that tests pass. -Use the GitHub Copilot app modernization agent when you want a guided, AI-powered path to assess, remediate, and modernize codebases—particularly for projects that have many dependencies, rely on Windows-specific APIs, or when you plan to containerize or migrate services to the cloud. +Use the GitHub Copilot modernization agent when you want a guided, AI-powered path to assess, remediate, and modernize codebases—particularly for projects that have many dependencies, rely on Windows-specific APIs, or when you plan to containerize or migrate services to the cloud. -For more information, see [What is GitHub Copilot app modernization](github-copilot-app-modernization/overview.md). +For more information, see [What is GitHub Copilot modernization](github-copilot-app-modernization/overview.md). diff --git a/docs/core/porting/modernize.md b/docs/core/porting/modernize.md index 3c6e90761dec2..d2038ca18362d 100644 --- a/docs/core/porting/modernize.md +++ b/docs/core/porting/modernize.md @@ -10,7 +10,7 @@ ms.custom: sfi-ropc-nochange # Modernize after upgrading to .NET from .NET Framework -In this article, you'll learn about different ways you can modernize your app after it's been upgraded from .NET Framework to .NET. Use the [GitHub Copilot app modernization](github-copilot-app-modernization/overview.md) assistant to upgrade your app to .NET. +In this article, you'll learn about different ways you can modernize your app after it's been upgraded from .NET Framework to .NET. Use the [GitHub Copilot modernization](github-copilot-app-modernization/overview.md) assistant to upgrade your app to .NET. ## Missing APIs diff --git a/docs/core/porting/porting-approaches.md b/docs/core/porting/porting-approaches.md index cc9e60ea14511..1fd88719b4ca2 100644 --- a/docs/core/porting/porting-approaches.md +++ b/docs/core/porting/porting-approaches.md @@ -98,5 +98,5 @@ If you start with the base of your library and move outward from the base and te ## Next steps -- [What is GitHub Copilot app modernization](github-copilot-app-modernization/overview.md) +- [What is GitHub Copilot modernization](github-copilot-app-modernization/overview.md) - [Organize your project to support both .NET Framework and .NET Core](project-structure.md) diff --git a/docs/core/porting/third-party-deps.md b/docs/core/porting/third-party-deps.md index 006b89713bf61..f428a09ddbff8 100644 --- a/docs/core/porting/third-party-deps.md +++ b/docs/core/porting/third-party-deps.md @@ -95,7 +95,7 @@ The .NET Team would like to know which libraries are the most important to suppo ## Analyze non-NuGet dependencies -You might have a dependency that isn't a NuGet package, such as a DLL in the file system. You can determine the portability of that dependency with the [GitHub Copilot app modernization agent](github-copilot-app-modernization/overview.md). +You might have a dependency that isn't a NuGet package, such as a DLL in the file system. You can determine the portability of that dependency with the [GitHub Copilot modernization agent](github-copilot-app-modernization/overview.md). ## Next steps diff --git a/docs/includes/github-copilot-app-modernization-prereqs.md b/docs/includes/github-copilot-app-modernization-prereqs.md index b089549c8726d..3b29ce838c131 100644 --- a/docs/includes/github-copilot-app-modernization-prereqs.md +++ b/docs/includes/github-copilot-app-modernization-prereqs.md @@ -11,7 +11,7 @@ ms.topic: include - [.NET desktop development workload](/visualstudio/install/modify-visual-studio?view=visualstudio&preserve-view=true#change-workloads-or-individual-components) with the following optional components enabled: - GitHub Copilot - - GitHub Copilot app modernization + - GitHub Copilot modernization agent - GitHub Copilot Subscription (paid or free). @@ -23,4 +23,4 @@ ms.topic: include - Code must be written in C#. > [!NOTE] -> These prerequisites apply to Visual Studio. For other development environments, see [Install GitHub Copilot app modernization](../core/porting/github-copilot-app-modernization/install.md). +> These prerequisites apply to Visual Studio. For other development environments, see [Install GitHub Copilot modernization](../core/porting/github-copilot-app-modernization/install.md). From 262c44f01332110be04bb31160598b13e3fcf672 Mon Sep 17 00:00:00 2001 From: "Andy De George (from Dev Box)" Date: Wed, 11 Mar 2026 07:48:34 -0700 Subject: [PATCH 2/3] Fix durrrrr --- docs/core/install/upgrade.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/core/install/upgrade.md b/docs/core/install/upgrade.md index c652663a0e50f..fdd16fbd5ddbe 100644 --- a/docs/core/install/upgrade.md +++ b/docs/core/install/upgrade.md @@ -40,7 +40,7 @@ Here's how to do it: - The same pattern applies for the `` property if it is being used. > [!TIP] -> [GitHub Copilot modernization](../porting/github-copilot-app-modernization/overview.md) capability can make these changes automatically. +> The [GitHub Copilot modernization](../porting/github-copilot-app-modernization/overview.md) chat agent can make these changes automatically. The next step is to build the project (or solution) with the new SDK. If additional changes are needed, the SDK will provide warnings and errors that guide you. From 6717dff9945ba6497626bd8ac6aea89d6c42354a Mon Sep 17 00:00:00 2001 From: "Andy (Steve) De George" <67293991+adegeo@users.noreply.github.com> Date: Wed, 11 Mar 2026 07:54:56 -0700 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com> --- docs/azure/migration/appmod/includes/quickstart-vscode.md | 4 ++-- docs/core/porting/index.md | 2 +- docs/core/porting/modernize.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/azure/migration/appmod/includes/quickstart-vscode.md b/docs/azure/migration/appmod/includes/quickstart-vscode.md index 560e8cff3ccf0..fe707c5138093 100644 --- a/docs/azure/migration/appmod/includes/quickstart-vscode.md +++ b/docs/azure/migration/appmod/includes/quickstart-vscode.md @@ -10,8 +10,8 @@ description: Learn how to assess .NET app readiness and migrate to Azure with Gi - A GitHub account with an active [GitHub Copilot](https://github.com/features/copilot) subscription under any plan. - The latest version of [Visual Studio Code](https://code.visualstudio.com/). Must be version 1.101 or later. - - [GitHub Copilot in Visual Studio Code](https://code.visualstudio.com/docs/copilot/overview). For setup instructions, see [Set up GitHub Copilot in VisualStudio Code](https://code.visualstudio.com/docs/copilot/setup). Be sure to sign in to your GitHub account within Visual Studio Code. - - [GitHub Copilot modernization](https://marketplace.visualstudio.com/items?itemName=vscjava.migrate-java-to-azure). Restart Visual Studio Code afterinstallation. + - [GitHub Copilot in Visual Studio Code](https://code.visualstudio.com/docs/copilot/overview). For setup instructions, see [Set up GitHub Copilot in Visual Studio Code](https://code.visualstudio.com/docs/copilot/setup). Be sure to sign in to your GitHub account within Visual Studio Code. + - [GitHub Copilot modernization](https://marketplace.visualstudio.com/items?itemName=vscjava.migrate-java-to-azure). Restart Visual Studio Code after installation. - A .NET development environment to build and test the project. diff --git a/docs/core/porting/index.md b/docs/core/porting/index.md index 3465a81428a55..ab2bcfe21518b 100644 --- a/docs/core/porting/index.md +++ b/docs/core/porting/index.md @@ -30,7 +30,7 @@ It's important to keep your developer tools up-to-date as each new release addre ## Use GitHub Copilot modernization agent -The GitHub Copilot modernization agent provides an AI-assisted, end-to-end experience to speed porting and modernization work. The agent analyzes your project and writes a plan to complete your desired upgrade. You can adjust and iterate on the plan, then perform the upgrades. With this assistant, you can: +The GitHub Copilot modernization agent provides an AI-assisted, end-to-end experience to speed porting and modernization work. The agent analyzes your project and writes a plan to complete your desired upgrade. You can adjust and iterate on the plan, then perform the upgrades. With this agent, you can: - Upgrade projects to a newer .NET version. - Assess your application's code, configuration, and dependencies. diff --git a/docs/core/porting/modernize.md b/docs/core/porting/modernize.md index d2038ca18362d..43d46590b5684 100644 --- a/docs/core/porting/modernize.md +++ b/docs/core/porting/modernize.md @@ -10,7 +10,7 @@ ms.custom: sfi-ropc-nochange # Modernize after upgrading to .NET from .NET Framework -In this article, you'll learn about different ways you can modernize your app after it's been upgraded from .NET Framework to .NET. Use the [GitHub Copilot modernization](github-copilot-app-modernization/overview.md) assistant to upgrade your app to .NET. +In this article, you'll learn about different ways you can modernize your app after it's been upgraded from .NET Framework to .NET. Use the [GitHub Copilot modernization](github-copilot-app-modernization/overview.md) chat agent to upgrade your app to .NET. ## Missing APIs