Archive (19 posts)
- How C# lock works? (Aug 28, 2024)
- C# Basics: Understanding the is and as Operators (Aug 16, 2024)
- EF Core: Be Cautious with the Find Method's Cache (Aug 14, 2024)
- Always use CancellationToken in PeriodicTimer! (Aug 11, 2024)
- Running multiple Tasks: Maybe Task.WhenAll is not the best choice! (Aug 03, 2024)
- Integration Test: Mock PartOf a class (Jul 29, 2024)
- Template Method pattern: Make your application plug-in-able (Jul 21, 2024)
- FluentValidation: Stop checking rules on the first failure! (Jul 16, 2024)
- What is AsyncServiceScope and When to use it? (Jul 02, 2024)
- HTTP Request Methods: A complete list (Jun 27, 2024)
- A closer look at StringValues in C# (Jun 17, 2024)
- xUnit: How it runs IClassFixture and Collections (Jun 16, 2024)
- EF Core 9: Reducing Database Roundtrip! (Jun 09, 2024)
- In-Memory Cache Consideration (Jun 08, 2024)
- ASP.NET Core Pipeline (Jun 03, 2024)
- Create IOptions<T> for Unit Testing (May 27, 2024)
- ASP.NET Core RateLimit (May 19, 2024)
- Shallow Copy and Deep Copy (May 19, 2024)
- Why gRPC is high-performance? (May 12, 2024)