How to Implement Refresh Tokens and Token Revocation in ASP.NET Core
Learn how to implement JWT and Refresh Tokens in ASP.NET Core, security best practices, and how to revoke tokens to dynamically update user claims and permissions
Explore the recent newsletters
Learn how to implement JWT and Refresh Tokens in ASP.NET Core, security best practices, and how to revoke tokens to dynamically update user claims and permissions
How to optimize a slow EF Core database query in Postgres: filter only needed rows, limit the number of JOINs, select only the columns you need, limit number of requests, avoid cartesian explosion and deep sub queries. Select the most optimal option in terms of performance and memory usage. Remember the golden software rule: measure first, then optimize.
How to add OpenTelemetry for observability in your applications: logs, traces, metrics, instrumentation, and visualization tools like Jaeger and Seq to monitor and troubleshoot applications.
How to create PDF files with QuestPDF. How to convert HTML to PDF in ASP.NET Core with IronPDF and Aspose.PDF. Use Razor views with TailwindCSS and JavaScript to generate complex PDF reports. Comparison of IronPDF vs Aspose.PDF.
Explore how to get started with Quartz.NET, schedule jobs with different trigger types, dynamically create jobs and triggers and add database persistence using EF Core migrations
Explore how MassTransit powers .NET apps with RabbitMQ and Azure Service Bus. Explore its advanced features, InBox, OutBox, upcoming commercial licensing, and microservices integration