Latest articles
The .NET Weekly Tips By Poorna

Why I Built a .NET Library for Sri Lanka’s Administrative Divisions
Working with Sri Lanka's administrative hierarchy in .NET used to mean piecing together scattered data. LankaLens.AdministrativeDivisions packages it into one offline, open-source NuGet package — now stable at v1.0.0.

Multi-Tenant EF Core – Database-per-Tenant vs Shared Schema Approaches
Learn how to build secure, compliant multi-tenant applications in EF Core. Compare database-per-tenant and shared schema approaches with real .NET 10 code.

Auditing in EF Core – Automatic CreatedAt, UpdatedAt, and UserId with SaveChanges Overrides
Stop setting CreatedAt, UpdatedAt, and UserId by hand. See how to automate audit fields in EF Core with a clean SaveChanges override and a current-user abstraction that works everywhere — web requests, background jobs, and tests.
youtube Videos

