Setup & Installation
What This Skill Does
Covers ASP.NET Core web development across all major app models: Blazor, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, and gRPC. Handles the full stack from Program.cs and middleware to authentication, EF Core data access, testing, and deployment. Targets current .NET and ASP.NET Core conventions.
ASP.NET Core spans many app models and versions, and picking the wrong pattern or an outdated API is easy — this skill loads the right reference for the task instead of relying on mixed or stale knowledge.
When to use it
- Scaffolding a Minimal API with OpenAPI docs and ProblemDetails error responses
- Migrating a legacy Startup-based app to WebApplicationBuilder
- Adding cookie authentication and role-based authorization to a Razor Pages site
- Wiring up SignalR hubs for real-time notifications in an existing MVC app
- Writing integration tests for controller endpoints using WebApplicationFactory
Similar Skills
ios-application-dev
A reference guide for building iOS apps with UIKit, SnapKit, and SwiftUI.
fullstack-dev
A workflow guide for building full-stack applications, covering backend architecture, frontend-backend integration, auth, real-time features, and production hardening.
android-native-dev
A reference guide for Android native development covering Kotlin/Compose patterns, Material Design 3 specs, Gradle project setup, and build troubleshooting.
frontend-dev
Builds complete frontend pages by combining UI design, scroll animations, AI-generated media assets, and copywriting into a single workflow.
