Database access patterns for performance. Separate read/write models, avoid N+1 queries, use AsNoTracking, apply row limits, and never do application-side joins. Works with EF Core and Dapper.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Diagnose and fix .NET HTTPS dev certificate trust issues on Linux. Covers the full certificate lifecycle from generation to system CA bundle inclusion, with distro-specific guidance for Ubuntu, Fedora, Arch, and WSL2.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Entity Framework Core best practices including NoTracking by default, query splitting for navigation collections, migration management, dedicated migration services, and common pitfalls to avoid.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Understand implementation details of .NET code by decompiling assemblies. Use when you want to see how a .NET API works internally, inspect NuGet package source, view framework implementation, or understand compiled .NET binaries.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Managing local .NET tools with dotnet-tools.json for consistent tooling across development environments and CI/CD pipelines.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Microsoft.Extensions.Options patterns including IValidateOptions, strongly-typed settings, validation on startup, and the Options pattern for clean configuration management.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Build responsive email templates using MJML markup language. Compiles to cross-client HTML that works in Outlook, Gmail, and Apple Mail. Includes template renderer, layout patterns, and variable substitution.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Provides guidance for implementing OpenTelemetry instrumentation in .NET codebases, covering tracing (Activities/Spans), metrics, logs, naming conventions, error handling, performance, SDK setup, resources, context propagation, and API design best practices.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Manage NuGet packages using Central Package Management (CPM) and dotnet CLI commands. Never edit XML directly - use dotnet add/remove/list commands. Use shared version variables for related packages.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Modern .NET project structure including .slnx solution format, Directory.Build.props, central package management, SourceLink, version management with RELEASE_NOTES.md, and SDK pinning with global.json.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Snapshot test email templates using Verify to catch regressions. Validates rendered HTML output matches approved baseline. Works with MJML templates and any email renderer.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Write modern, high-performance C# code using records, pattern matching, value objects, async/await, Span<T>/Memory<T>, and best-practice API design patterns. Emphasizes functional-style programming with C# 12+ features.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Use Verify for snapshot testing in .NET. Approve API surfaces, HTTP responses, rendered emails, and serialized outputs. Detect unintended changes through human-reviewed baseline files.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Test email sending locally using Mailpit with .NET Aspire. Captures all outgoing emails without sending them. View rendered HTML, inspect headers, and verify delivery in integration tests.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026
Create a shared ServiceDefaults project for Aspire applications. Centralizes OpenTelemetry, health checks, resilience, and service discovery configuration across all services.
The English summary is being prepared. Showing the original description.
Aaronontheweb/dotnet-skills☆ 1.2KUpdated Oct 12, 2026