Recent posts tagged efcore

Level UI • 1 day • in Articles • 9 min read
Somewhere in the last year, "do we need an MCP server?" joined the list of questions that arrive in a brief before anyone has said what the thing is for. It is usually framed as MCP vs API, as though the Model Context Protocol were a newer kind of AP...
post-cover-33074
  • ai
  • api
  • webdev
  • security
Ivan Rossouw • Oct 21 • in Articles • 4 min read
Many concurrency bugs begin with code that looks entirely reasonable: 1. Read the current row. 2. Check that the operation is still allowed. 3. Create something durable elsewhere. 4. Save the original row as complete. Run once, the workflow is corr...
  • dotnet
  • csharp
  • efcore
  • architecture
Ivan Rossouw • Oct 17 • in Articles • 4 min read
Soft deletion often begins innocently: add an IsDeleted flag, remember to exclude retained rows, and move on. That works until the application grows into several modules, several DbContext types, and configuration spread across assemblies. At that p...
  • dotnet
  • efcore
  • csharp
  • architecture
Ivan Rossouw • Oct 11 • in Articles • 3 min read
Modular architecture creates an uncomfortable class of failure: the application can understand its complete model while design-time tooling sees only a legitimate subset. That difference is easy to misread as drift. It is also dangerous to dismiss. ...
post-cover-30687
  • dotnet
  • efcore
  • testing
  • architecture
Ivan Rossouw • Oct 3 • in Articles • 4 min read
A concurrency column can exist in the database and still be wrong. The name may match. The migration may have run. Inserts may appear healthy. Yet optimistic concurrency can still be weaker than the application assumes because the runtime model, the...
  • efcore
  • dotnet
  • testing
  • database
Ivan Rossouw • Sep 26 • in Articles • 4 min read
Framework warnings are useful because they compress hard-earned experience into an early signal. But a signal is not an invariant. In an extensible EF Core architecture, design-time tooling can legitimately see less of the model than the running appl...
  • dotnet
  • efcore
  • architecture
  • testing
Ivan Rossouw • Sep 19 • in Articles • 4 min read
Framework warnings are valuable because they turn hidden risk into visible friction. But a warning is still an interpretation of the evidence available to the tool. In a modular application, the command-line process may not load the same assemblies a...
  • dotnet
  • efcore
  • architecture
  • testing
Ivan Rossouw • Sep 17 • in Articles • 4 min read
SingleOrDefault looks like a small query choice. In practice, it is an assertion about your data model: for this predicate, zero or one row may exist. That assertion is valuable when storage enforces the same rule. When the database permits duplicat...
  • dotnet
  • efcore
  • database
  • csharp
Spyros • Aug 4 • in Articles • 2 min read
Getting Started with GraphQL in ASP.NET and EF Core GraphQL is a modern API technology that allows clients to request exactly the data they need. Unlike traditional REST APIs, GraphQL uses a single endpoint and gives consumers more control over the ...
  • graphql
  • efcore
Tom Smithverified • 22 hours • in Articles • 9 min read
Security dominated this week, but not in the usual way. Two active campaigns turned GitHub configuration files into attack surfaces. Researchers demonstrated that the built-in browsers inside AI coding tools can read your SSH keys. And at Oracle AI ...
post-cover-33104
  • agenticai
  • devsecops
  • github
  • localai
Spyros • Jul 13 • in Articles • 11 min read
You built a nice domain model with rules and private properties — but EF Core wants simple classes with public get; set;. Don't worry. This guide shows you how to save DDD models to the database without messing up your code. Short sentences. Real ex...
  • c#
  • efcore
oguzhanagir • Dec 30, 2025 • in Articles • 2 min read
EF Core 10 was released in November 2025 together with .NET 10 and is an LTS release supported until 2028. This version mainly focuses on better alignment with new SQL Server capabilities rather than introducing radically new concepts. Below are a f...
post-cover-9100
  • efcore
  • net
  • entityframework
Yaseer Arafat • Jul 8, 2025 • in Articles • 1 min read
Most .NET devs are misusing records—and it's costing them more than they think. Memory overhead. Identity tracking bugs. EF Core confusion. I broke it all down in my latest Medium post: Why Most .NET Developers Misuse Records and What It’s Costin...
  • dotnet
  • csharp
  • efcore
  • codequality
To see more, click for the full list of posts or popular tags.
chevron_left
🔥 11 posts • 👩‍💻 4 active writers

✨ Want to write in this topic?
Share your learning. Get discovered. Build your profile.
Join CoderLegion

💡 Why developers use CoderLegion
Track learning • Share posts • Get ranked publicly
Create your profile