GitHub Codespaces Gotchas with ASP.NET Core OAuth
Debugging ASP.NET Core OAuth authentication in GitHub Codespaces, including reserved path conflicts and callback URL issues.
Debugging ASP.NET Core OAuth authentication in GitHub Codespaces, including reserved path conflicts and callback URL issues.
A guide to handling date and time inputs in ASP.NET Core Razor Pages forms, covering native HTML5 controls and formatting.
Analysis of Microsoft's decision to use Duende IdentityServer in .NET 6 templates and the push towards cloud authentication services like Azure AD.
Explores using Project Tye to simplify development and deployment of .NET Core microservices, focusing on distributed tracing setup.
Explains how to handle arrays in ASP.NET MVC Core route parameters by creating a custom value provider to split comma-separated values.
A technical guide on implementing distributed tracing for ASP.NET Core microservices using Jaeger and Tye to improve system observability.
Explains how to customize HTTP responses for failed authorization in ASP.NET Core 5.0 using the IAuthorizationMiddlewareResultHandler interface.
A guide to implementing and configuring health checks in ASP.NET Core applications, including setting up a dashboard to monitor multiple services.
Final part of a series on using C# 9 records as strongly-typed IDs, covering remaining issues with EF Core and ToString() generation.
A tutorial on building a basic GraphQL API using ASP.NET Core, Entity Framework, and related libraries, focusing on queries and mutations.
A tutorial on building and deploying a .NET 5 web API using VSCode, covering setup, development, and Docker deployment.
A tutorial on implementing distributed caching in ASP.NET Core using Redis to improve scalability and performance.
A tutorial on exporting Open Telemetry traces, logs, and metrics from a .NET application to Jaeger for visualization using the OTLP protocol.
A guide to setting up and configuring OpenTelemetry tracing for ASP.NET Core applications, from basic console output to advanced instrumentation.
A technical guide to implementing Open Telemetry for .NET applications, covering configuration, data export, and integration with ASP.NET Core.
A guide on how to transfer .NET Core user secrets between development machines, explaining the file location and security considerations.
A tutorial on implementing OpenTelemetry logging in ASP.NET Core applications for improved observability and trace correlation.
A technical guide to implementing WebSockets in ASP.NET Core 7, covering the protocol specification, handshake process, and integration with SignalR.
A technical guide explaining the WebSocket protocol with ASP.NET Core, covering handshake, frames, and building a raw echo endpoint.
OpenIddict 3.0, a .NET OpenID Connect server and validation library, is now generally available with a rewritten, event-oriented architecture.