Dapper vs Entity Framework
After two decades in software engineering, I’ve seen a fair number of ORMs come and go, and I’ve worked with everything from ADO.NET to Entity Framework. Lately, I’ve been spending …
After two decades in software engineering, I’ve seen a fair number of ORMs come and go, and I’ve worked with everything from ADO.NET to Entity Framework. Lately, I’ve been spending …
C# Attributes are absolutely powerful.Attributes are metadata that you attach to code elements (think classes, methods, properties, etc).I like to think of attributes as tags that give additional information, but …
Interfaces define a contract that classes can implement. They allow for a flexible approach by specifying a set of methods or properties that the implementing classes must provide. While interfaces …
A memory leak transpires when a program fails to deallocate memory that it has previously allocated.This oversight results in a progressive increase in memory consumption, which can ultimately degrade system …
When creating a basic C# console application, such as a web scraper, keep these essential tips in mind. Remember to consider access modifiers: They protect the internal state of the …