Writing
All posts
Practical C#, .NET, and ASP.NET Core tutorials.
107 posts

New Caching in ASP.NET Core - HybridCache
With the release of .NET 9, HybridCache has been introduced, seemingly aiming to replace the older interfaces.

Improvements in .NET 9
.NET 9 brings performance boosts, LINQ optimizations, exception handling improvements, Time-Ordered GUIDs, feature switches, and more for better efficiency.

New LINQ methods in .NET 9
Whether you’re iterating with indices, performing grouped aggregations or counting occurrences, these methods will enhance readability.

Implement JWT Authentication in .NET Core
Implementing JWT auth is an effective method for securing APIs and protecting sensitive data. JWTs are compact, digitally signed tokens, which makes them well-suited for stateless API communication.

Manage Errors with Result Pattern in .NET
Result Pattern is influenced by functional programming and represents an interesting alternative to exceptions. In today's blog, we will explore both custom and third-party solutions.

Benchmark Code using BecnhamarkDotNet
BenchmarkDotNet is an invaluable tool with its high precision, customizability and straightforward implementation.

Feature Flags - Enable/Disable Features in .NET
Feature flags are a powerful tool for managing the development and deployment of new features. They allow you to enable or disable specific features or parts of your code without redeploying the application.

Bogus - Generate Realistic Fake Data in C#
Bogus is a powerful library for generating fake data. It covers everything from data generation, seed determinism, localization and integration with EF Core.
The next issue lands Thursday.
Join 4,000+ .NET engineers. Free, focused, and easy to leave.