Learn how to schedule and automate background tasks in .NET with Quartz.NET. Includes simple coding examples for console apps and ASP.NET Core.
Explore C# records for immutability, value-based equality, and concise syntax. Learn when to use records over classes with practical examples.
Explore .NET 9's System.Text.Json updates like JSON schema export, advanced serialization options, and performance enhancements for JSON docs.
Explore .NET 9’s new LINQ methods, CountBy and AggregateBy, which simplify group operations, boost readability, and improve code efficiency.
Explore C# 11's new features: raw string literals, list patterns, UTF-8 strings, required members, and generic math for improved code quality.
Discover new cryptography features in .NET 9, including simplified hashing with HashData and enhanced security with KMAC for data integrity.
A revisit of HTTP logging in ASP.NET Core 8, covering set up, new config options like CombineLogs, and using interceptors to fine-tune logs.
Learn how to boost code readability and manageability in ASP.NET Core with five use cases benefiting from extension methods.
Learn about transactions in Entity Framework Core. This post goes through different ways of implementing transactions when storing in the DB.