csharp-dotnet-development

Installation
SKILL.md

C# And .NET Development

Acknowledgement: Shared by Peter Bamuhigire, techguypeter.com, +256 784 464178.

Use When

  • Building or reviewing C#/.NET code, services, APIs, workers, desktop/mobile apps, or libraries.
  • Choosing .NET target frameworks, SDK versions, project layout, dependency boundaries, or deployment shape.
  • Implementing ASP.NET Core endpoints, EF Core repositories, background jobs, async/parallel code, MAUI UI, Azure services, or .NET AI features.
  • Modernizing older .NET Framework, Web Forms, WPF, WinForms, or early .NET Core code to current .NET.
  • The task needs reusable judgment, domain constraints, or a proven workflow rather than ad hoc advice.

Do Not Use When

  • The work is only Avalonia UI; use avalonia-desktop-development for AXAML, Avalonia MVVM, styling, and packaging.
  • The work is only generic architecture, data modelling, security, or CI/CD with no .NET-specific decisions; use the specialist skill first and return here for implementation details.
  • The request only needs a trivial answer and none of this skill's constraints or references materially help.

Required Inputs

Installs
5
GitHub Stars
21
First Seen
Jun 7, 2026
csharp-dotnet-development — peterbamuhigire/skills-web-dev