migrating-mvc-validation

Official

Streamline ASP.NET MVC validation migration to ASP.NET Core.

Authormicrosoft
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps automate the migration of ASP.NET Framework validation logic to ASP.NET Core, ensuring a smooth transition and maintaining validation integrity.

Core Features & Use Cases

  • Validation Migration: Migrates various types of validation, including data annotations, custom ValidationAttribute classes, and client-side validation scripts.
  • API Integration: Supports model state handling for API controllers, and integrates with [ApiController] and ValidationProblemDetails.
  • Client-Side Validation: Facilitates the transition from jquery.validate.unobtrusive to ASP.NET Core client-side validation scripts.
  • FluentValidation: Integrates with FluentValidation for complex validation scenarios.
  • Use Case: Ideal for developers looking to upgrade ASP.NET MVC applications to ASP.NET Core, ensuring that validation logic remains intact and efficient.

Quick Start

Use the migrating-mvc-validation skill to audit and migrate your ASP.NET MVC validation logic to ASP.NET Core.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: migrating-mvc-validation
Download link: https://github.com/microsoft/upgrade-agent-plugins/archive/main.zip#migrating-mvc-validation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.