Writing
All posts
Practical C#, .NET, and ASP.NET Core tutorials.
31 posts in EF Core

Prevent SQL Injection in .NET
SQL injection lets attackers alter database queries through untrusted input. Preventing it requires understanding how database queries are built and using parameterization consistently.

Data Encryption with EF Core
By combining EF Core with value converters, you can transparently encrypt data before it is stored in the database and decrypt it when it is retrieved.

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.

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.

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.

Full-Text Search in EF Core 10
Full-text search in EF Core 10 combined with Azure Cosmos DB offers a powerful and efficient way to implement advanced text search in modern applications.

Execute Update with JSON in EF Core
The new JSON data type in SQL Server, combined with EF Core's ExecuteUpdate, brings a powerful and efficient way to perform bulk updates.

Hybrid Search in EF Core 10
Hybrid search in EF Core 10 with Cosmos DB combines keyword precision and vector understanding, allowing you to perform both full-text and vector searches with ranked results.
The next issue lands Thursday.
Join 4,000+ .NET engineers. Free, focused, and easy to leave.