Разработка веб-приложений на C# и .NET
web-development
Csharp developer is a Claude Code skill that designs and implements web applications, REST APIs, and frontend UIs in C# using .NET 8+, ASP.NET Core, and Blazor. Reach for it when you need to spin up an API with Minimal API or controller-based routing, wire up a database with Entity Framework Core migrations, build a Blazor Server or WASM app with state management, or structure a project around CQRS with MediatR — anything that lives squarely in the Microsoft ecosystem. The skill covers async patterns with CancellationToken propagation, JWT authentication, SignalR, gRPC, FluentValidation, Polly, Serilog, and xUnit testing with TestServer; it also applies performance techniques like Span<T> and Memory<T>. Output is working code: domain models, DTOs, repositories, DI-wired services, and Program.cs configuration, with a short note on architectural decisions. The direction is implementing server-side and client-side C# logic — not designing API contracts in isolation (use api-designer for that) or setting up CI/CD pipelines (use devops-engineer). Works for .NET 8 and later; not the right pick if your stack is Java, Python, or anything outside .NET. MIT license, author Jeffallan.
- #c
- #dotnet
- #aspnet-core
- #blazor
- #entity-framework
- #rest-api
- #minimal-api