PinnedYohan Malshika·May 23Understanding Connection Pooling in .NETWhy Connection Pooling is important
PinnedYohan Malshika·May 27Database Connection Pooling vs DbContext Pooling in .NETWhen working with Entity Framework Core, many developers confuse database connection pooling with DbContext pooling. Although both improve…
PinnedInNiche. Sweet. Valuable.byYohan Malshika·Nov 4, 2024Yohan Malshika: Why I love to writeAlways love to help each other
Yohan Malshika·2h agoAI Can Write Your Code, But Who Reviews the Architecture?AI coding assistants have changed the way developers build software.
Yohan Malshika·5d agoThe Hidden Risks of Sharing DbContext Across Threads in .NETWhy sharing one Entity Framework Core DbContext across concurrent operations can cause unexpected exceptions and how to fix it
Yohan Malshika·Nov 1LINQ Performance: 7 Mistakes .NET Developers Make in ProductionLINQ makes C# code cleaner and easier to read. But some innocent-looking LINQ queries can introduce performance problems when they reach…A response icon1A response icon1
Yohan Malshika·Sep 6N+1 Query Problem in .NET — How to Find and Fix ItUnderstand, detect, and fix N+1 queriesA response icon3A response icon3
Yohan Malshika·Sep 1Task, Thread, and ThreadPool in .NET — How They Actually Work TogetherWhen working with .NET, we often hear three words: