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

AES Encryption in .NET
AES is one of the most reliable and widely adopted encryption algorithms available today. Adding encryption to critical fields can significantly improve application security and reduce the impact of potential data breaches.

Job Scheduling with TickerQ in ASP.NET Core
TickerQ is one of the most promising new libraries in the .NET ecosystem. It is a modern, high-performance scheduling library focused on simplicity, scalability and developer experience.

Entity Developer and dotConnect for ASP.NET Core
EF Core and other first party tools are amazing in modern data access development in .NET ecosystem.

CQRS Kommand in ASP.NET Core
Kommand offers a clean and explicit way to implement CQRS in .NET applications. It features built-in validation, cross-cutting concerns and a minimal setup.

Extension Members in .NET
C# 14's new extension members greatly improve on traditional extension methods by allowing developers to add not just methods, but also properties and other instance members to existing types.

Efficient Similarity Search using Vector Indexes
Exact vector search is a solid starting point. Once volume grows, approximate vector search with vector indexes a offer fast alternative with relevant results instead of exhaustive comparison on every row.

Mapping with Facets in .NET
Facet is a powerful source generator tool that can help you improve your mapping code. It's easy to use, test and integrate with other libraries.

Named Query Filters in EF Core 10
EF Core 10 introduces named query filters, allowing multiple filters per entity and selective bypass so you can disable only the filters you need.
The next issue lands Thursday.
Join 4,000+ .NET engineers. Free, focused, and easy to leave.