Ready-to-use prompts for comprehensive .NET framework upgrade analysis and execution
Comprehensive prompts for analyzing, planning, and executing .NET framework upgrades across multi-project solutions. Covers the full upgrade lifecycle: project discovery and classification, dependency analysis, framework targeting, code modernization, and breaking change detection Includes 24+ ready-to-use prompts organized into nine categories spanning strategy, CI/CD pipeline updates, testing validation, and version control practices Provides guidance on using .NET Upgrade Assistant, dependency graph analysis, and automated scanning tools for enterprise-scale migrations Addresses NuGet package compatibility, transitive dependency resolution, async pattern conversion, and API deprecation detection with concrete validation strategies Project Discovery & Assessment name: "Project Classification Analysis" prompt: "Identify all projects in the solution and classify them by type (.NET Framework, .NET Core, .NET Standard). Analyze each .csproj for its current TargetFramework and SDK usage." name: "Dependency Compatibility Review" prompt: "Review external and internal dependencies for framework compatibility. Determine the upgrade complexity based on dependency graph depth." name: "Legacy Package Detection" prompt: "Identify legacy packages.config projects needing migration to PackageReference format." Upgrade Strategy & Sequencing name: "Project Upgrade Ordering" prompt: "Recommend a project upgrade order from least to most dependent components. Suggest how to isolate class library upgrades before API or Azure Function migrations." name: "Incremental Strategy Planning" prompt: "Propose an incremental upgrade strategy with rollback checkpoints. Evaluate the use of Upgrade Assistant or manual upgrades based on project structure." name: "Progress Tracking Setup" prompt: "Generate an upgrade checklist for tracking build, test, and deployment readiness across all projects."
don't have the plugin yet? install it then click "run inline in claude" again.