Commit ed90df5
Add WPF/WinForms upgrade-vs-rebuild decision guide to ai-modernize.md (#6657)
* Add WPF/WinForms upgrade-vs-rebuild decision guide to ai-modernize.md
Adds a 'Should I upgrade in place or rebuild with WinUI 3?' decision
table near the top of the WPF/WinForms section, covering:
- Upgrade in place (.NET 9+) via Copilot App Modernization agent
- Add Windows App SDK features without framework change (winapp CLI)
- Rebuild with WinUI 3 (Copilot migration + wpf-patterns-winui3.md)
- LOB apps with WCF/COM: upgrade-first strategy
Closes dotnet/docs-desktop#2218 (superseded by this approach — WinUI 3
rebuild path lives in Windows docs; .NET upgrade path belongs in
docs-desktop alongside issues #2165/#2166).
Co-authored-by: Copilot <[email protected]>
* Address Copilot feedback on ai-modernize.md decision table
- Fix 'two distinct paths' -> 'a few distinct paths' (table has 4 rows)
- Clarify 'Rebuild with WinUI 3' row: lead with WPF-specific API mapping,
note the UWP migration link is UWP-specific but workflow is similar
- Soften LOB row: 'handles' -> 'can assist with' WCF/EF/ASP.NET upgrades
- Standardize terminology: 'Copilot Modernization agent' -> 'GitHub Copilot App Modernization agent'
Co-authored-by: Copilot <[email protected]>
---------
Co-authored-by: Copilot <[email protected]>1 parent 3a46124 commit ed90df5
1 file changed
Lines changed: 15 additions & 1 deletion
Lines changed: 15 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
75 | 89 | | |
76 | 90 | | |
77 | 91 | | |
| |||
0 commit comments