Newsletter

Get the Thursday issue.

One focused C# tutorial. Free, and easy to leave.

  • 4,000+ engineers
  • 100+ tutorials

Writing

All posts

Practical C#, .NET, and ASP.NET Core tutorials.

107 posts

Jan 23, 2025 · 6 min

Job Scheduling using Quartz.NET

Whether you're building a small application or a large enterprise system, Quartz.NET provides the tools you need to efficiently manage background processes and ensure your application runs smoothly.

Jan 16, 2025 · 5 min

Architecture Tests in .NET

Introducing architectural tests is an effective way to enforce rules and prevent violations, reducing the risk of technical debt.

Jan 5, 2025 · 5 min

Create HTTP Requests with HttpClient in .NET

HttpClient is a powerful tool, but it can be easily mismanaged, leading to potential issues. Fortunately, there is an effective solution for managing the lifecycle of HttpClient instances.

Dec 27, 2024 · 6 min

Resilient .NET Application with Polly Resilience Pipelines

Building resilient applications means handling failures gracefully to ensure they continue functioning smoothly despite errors or unexpected behavior.

Dec 25, 2024 · 7 min

Pub/Sub and Request-Response Patterns with MassTransit

With MassTransit, implementing various messaging patterns is straightforward. Integration with message transports like RabbitMQ, Azure Service Bus and other is easy.

Dec 19, 2024 · 6 min

Implement API Versioning in ASP.NET Core

API versioning allows you to manage multiple versions of an API, enabling you to introduce new features and improvements without affecting current clients.

Dec 9, 2024 · 7 min

Implement EF Core Interceptors

If you're using EF Core and appreciate its features, consider taking advantage of interceptors. Learn how to implement soft delete and audit with interceptors.

Dec 4, 2024 · 7 min

FastEndpoints - REPR alternative to Minimal APIs

FastEndpoints is a modern, lightweight alternative in .NET. Its adherence to the REPR pattern ensures maintainable and modular development with minimal boilerplate.

The next issue lands Thursday.

Join 4,000+ .NET engineers. Free, focused, and easy to leave.