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

File-Based Apps in .NET 10
.NET 10's file-based apps are a major step forward in making C# more accessible, flexible, and beginner-friendly.

LeftJoin and RightJoin Operators in EF Core
EF Core 10's introduction of native LeftJoin and RightJoin operators marks a significant simplify how we write join statements.

Bulk Delete with EF Core and Dapper in .NET
Dapper is amazingly fast and easy to use, although EF Core can be as fast if used properly.

Bulk Update with EF Core and Dapper in .NET
Dapper is amazingly fast and easy to use, although EF Core can be as fast if used properly.

Better Dependency Injection with Scrutor in ASP.NET Core
Scrutor extends the default DI container, allowing developers to scan assemblies, automatically register services, and decorate them cleanly.

Authentication with ASP.NET Core Identity
ASP.NET Core Identity simplifies user management and authentication, providing a secure foundation out of the box.

Value Conversions in EF Core
Value Converters in EF Core give you the flexibility to bridge the gap between your domain model and the database schema without compromising either.

Options Pattern in ASP.NET Core
The Options Pattern is a clean and powerful way to manage application settings in ASP.NET Core.
The next issue lands Thursday.
Join 4,000+ .NET engineers. Free, focused, and easy to leave.