Adding metadata to fallback endpoints in ASP.NET Core
Explains how to add and use metadata with fallback endpoints in ASP.NET Core routing, including nuances for MVC/Razor Pages.
Explains how to add and use metadata with fallback endpoints in ASP.NET Core routing, including nuances for MVC/Razor Pages.
Explains methods to restrict access to action methods in ASP.NET Core MVC using filters and the Authorize attribute.
Explores extending AutoMapper for automatic type mapping and dependency injection into Profile classes and value resolvers.
Explains how to implement custom validation in ASP.NET Core 10.0 Minimal APIs using ValidationAttribute and IValidatableObject.
ASP.NET Core 10.0 introduces built-in validation support for Minimal APIs, covering route parameters, query strings, headers, and request bodies.
An analysis of .ConfigureAwait in .NET, discussing its historical importance and modern relevance in different application contexts.
Explores the new passkey authentication support in ASP.NET Core Identity for .NET 10, focusing on changes in the Blazor template and WebAuthn integration.
A software engineer reflects on the human challenges of tech work, including burnout, team attrition, and the pressure to refactor legacy systems.
Explains how to implement Server-Sent Events (SSE) in ASP.NET Core Minimal APIs with .NET 10, comparing SSE to SignalR and providing a practical example.
A technical overview of the architecture and cloud hosting choices for the Election 2029 website, built with ASP.NET Core and Google Cloud Run.
Announcing the official PostHog .NET SDK for ASP.NET Core, enabling user analytics and feature flag integration in .NET applications.
A guide to parsing Markdown files with YAML frontmatter into strongly-typed C# objects for use in ASP.NET Core applications.
Explains how to handle large cookies in ASP.NET Core by chunking them using the ChunkingCookieManager to overcome the 4kb size limit.
How to validate your ASP.NET Core Dependency Injection container configuration to catch errors early, ensuring all dependencies can be resolved.
Explains how to initialize ASP.NET Core TagHelpers with shared data using the ITagHelperInitializer interface for performance and consistency.
Overview of the new developer Exception page in ASP.NET Core 9, highlighting enhanced debugging features like endpoint metadata display.
A guide to implementing OpenTelemetry for distributed tracing in ASP.NET Core applications to improve observability and performance.
Learn how to implement standardized Problem Details error responses in ASP.NET Core APIs to improve developer experience and debugging.
A tutorial on using Alpine.js to create a reactive UI that polls an ASP.NET Core API for real-time data updates.
Learn how to implement dynamic, Htmx-powered 'islands' in ASP.NET Core for blending static page performance with user-specific content.