Phase 1: Add migration decision guide and terminology glossary for WPF#2218
Phase 1: Add migration decision guide and terminology glossary for WPF#2218GrantMeStrength wants to merge 3 commits intodotnet:mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds an entry-point WPF migration decision guide that defines standard migration terminology, and wires it into the WPF Migration navigation so it appears before the existing Upgrade Assistant walkthrough.
Changes:
- Added a new WPF migration overview page with terminology definitions, a decision table, upgrade order guidance, and a tools list.
- Updated the WPF
toc.ymlto surface the new page as the first Migration item.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
dotnet-desktop-guide/wpf/toc.yml |
Adds the new migration overview page to the Migration section as the first entry. |
dotnet-desktop-guide/wpf/migration/migration-overview.md |
Introduces the new “choose your migration path” overview content and terminology glossary. |
- Add ai-usage: ai-assisted frontmatter key - Spell out Windows Presentation Foundation (WPF) on first use - Replace literal Unicode escape sequences with en dash characters Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Closing based on feedback from @adegeo. tl;dr: The PR overreaches into .NET upgrade territory that Andy is actively covering in issues #2165/#2166, and the tools table leads with .NET Upgrade Assistant — which per the team's current direction should no longer be showcased as the primary recommendation. What changes as a result:
Thanks for the detailed context — it saved us from shipping something that conflicts with where the team is heading. Happy to collaborate on cross-links once your sprint content is live. |
Summary
Adds a new
migration-overview.mdpage and updates the WPF migration TOC as part of Phase 1 of the migration docs improvement project.What's new
New page:
dotnet-desktop-guide/wpf/migration/migration-overview.mdURL:
/dotnet/desktop/wpf/migration/migration-overviewTitle: Choose your WPF migration path from .NET Framework
This page provides:
Updated:
dotnet-desktop-guide/wpf/toc.yml— adds Choose your migration path as the first entry in the Migration section, so developers hit this decision guide before the tool walkthrough.Context
This PR is part of a larger effort to improve the WPF/WinForms migration documentation based on developer feedback analysis. The existing Upgrade Assistant walkthrough (
migration/index.md) is intentionally unchanged — it remains the correct Tier 1 (simple app) guide.A companion WinForms version of this decision page is tracked for a follow-up PR.
Terminology decisions pending team review
The terminology table in this page will drive a search/replace pass across migration docs once agreed. Key decisions for the team:
cc @GrantMeStrength
Internal previews