aspnet-core

Guide ASP.NET Core web development across application models and pipeline composition.

1|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/whopointer/enterprise-office-agent --skill aspnet-core-whopointer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspnet-core
Source: https://github.com/whopointer/enterprise-office-agent/tree/main/skills/aspnet-core
Command: npx skills add https://github.com/whopointer/enterprise-office-agent --skill aspnet-core-whopointer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of complex and time-consuming web application development by providing expert guidance on ASP.NET Core best practices, templates, and architecture.

Core Features & Use Cases

  • Expert ASP.NET Core Guidance: Access comprehensive documentation and references on building, reviewing, refactoring, or architecting ASP.NET Core web applications.
  • Application Models: Choose the right application model for your needs, such as Blazor, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.
  • Use Case: For instance, when building a Blazor Web App, this Skill helps you choose the right architecture, compose the host and request pipeline correctly, and implement features in a way that aligns with Microsoft's current official guidance.

Quick Start

To begin, load the ASP.NET Core Skill and follow the guidelines provided in the reference documentation to choose the appropriate application model for your project.

Frequently Asked Questions about aspnet-core

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right ASP.NET Core application model for my project?

To choose an ASP.NET Core application model, match your requirements to Blazor, Razor Pages, MVC, Minimal APIs, or SignalR. This Skill helps evaluate these models and compose the host and request pipeline according to current Microsoft best practices.

What's the best way to configure middleware and dependency injection in ASP.NET Core?

Configuring middleware and dependency injection in ASP.NET Core requires correctly composing the request pipeline and registering services. This Skill provides expert reference guidelines for setting up middleware, dependency injection, and configuration to align with official ASP.NET Core architecture standards.

Does this ASP.NET Core guidance cover implementing authentication and authorization?

Yes, this ASP.NET Core guidance covers implementing authentication and authorization. It provides expert references for configuring secure access control, ensuring your web application aligns with Microsoft's official architecture and security best practices.

How do I upgrade my existing web app to the latest ASP.NET Core version?

Upgrading to the latest ASP.NET Core version involves reviewing your application models, host composition, and feature implementation. This Skill provides expert guidance on ASP.NET Core upgrades, helping you refactor and align your application with current Microsoft documentation.

Can I use Blazor and SignalR together in an ASP.NET Core application?

Yes, you can use Blazor and SignalR together within an ASP.NET Core application. This Skill provides expert guidance on integrating these application models, helping you correctly compose the host and request pipeline to support real-time web functionality.

What are the limitations when using Minimal APIs compared to controller-based Web APIs in ASP.NET Core?

Minimal APIs offer a lightweight approach to building ASP.NET Core Web APIs compared to the structured, feature-rich controller-based approach. This Skill provides expert guidance on choosing between them, evaluating middleware, dependency injection, and feature implementation trade-offs for your specific scale.