---
title: "#entity-framework articles | Hashnode"
description: "Explore 130 articles tagged #entity-framework on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/entity-framework"
---

Tag

# #entity-framework

130 posts · 69 followers

[Daniel Davis](https://hashnode.com/@danieldavisdev) · [4d ago](https://hashnode.com/posts/savechanges-shouldn-t-take-four-seconds-to-insert-100-000-rows/6af248d97b0f24fed3e39763)

### [SaveChanges shouldn't take four seconds to insert 100,000 rows](https://danieldavisdev.hashnode.dev/savechanges-shouldn-t-take-four-seconds-to-insert-100-000-rows?utm_source=hashnode&utm_medium=feed)

Update, 1.0.3: ADO.NET update and delete now take a SqlTransaction, DbSet<T> gets BulkSyncAsync, UpdateOnlyIfChanged skips unchanged rows, the UpdateInsert merge strategy is available, and ADO.NET now

7 min read · [danieldavisdev.hashnode.dev](https://danieldavisdev.hashnode.dev/savechanges-shouldn-t-take-four-seconds-to-insert-100-000-rows?utm_source=hashnode&utm_medium=feed)

[spipaliya8](https://hashnode.com/@spipaliya) · [Nov 2](https://hashnode.com/posts/firstordefault-vs-singleordefault-in-ef-core-which-one-should-you-use/6ae829b2e936852fa7774437)

### [FirstOrDefault vs SingleOrDefault in EF Core: Which One Should You Use?](https://sudhirpipaliya.hashnode.dev/firstordefault-vs-singleordefault-in-ef-core-which-one-should-you-use?utm_source=hashnode&utm_medium=feed)

Understand FirstOrDefault vs SingleOrDefault in EF Core, including SQL translation, performance, exceptions, and best practices.

7 min read · [sudhirpipaliya.hashnode.dev](https://sudhirpipaliya.hashnode.dev/firstordefault-vs-singleordefault-in-ef-core-which-one-should-you-use?utm_source=hashnode&utm_medium=feed)

[qodors](https://hashnode.com/@qodors) · [Oct 21](https://hashnode.com/posts/c-concepts-every-net-backend-developer-should-know-in-2026/6ad84abb81e9fed168b4eb47)

### [C# Concepts Every .NET Backend Developer Should Know in 2026](https://qodors.hashnode.dev/c-concepts-every-net-backend-developer-should-know-in-2026?utm_source=hashnode&utm_medium=feed)

The C# habits that keep .NET backends reliable, maintainable, and fast as they grow.

7 min read · [qodors.hashnode.dev](https://qodors.hashnode.dev/c-concepts-every-net-backend-developer-should-know-in-2026?utm_source=hashnode&utm_medium=feed)

[spipaliya8](https://hashnode.com/@spipaliya) · [Oct 1](https://hashnode.com/posts/iqueryable-vs-ienumerable-in-c-key-differences/6abe5890be31b354fdb99f01)

### [IQueryable vs IEnumerable in C#: Key Differences](https://sudhirpipaliya.hashnode.dev/iqueryable-vs-ienumerable-in-c-key-differences?utm_source=hashnode&utm_medium=feed)

Learn the difference between IQueryable and IEnumerable in C#, with practical EF Core examples, SQL execution, filtering, projection, and performance

8 min read · [sudhirpipaliya.hashnode.dev](https://sudhirpipaliya.hashnode.dev/iqueryable-vs-ienumerable-in-c-key-differences?utm_source=hashnode&utm_medium=feed)

[spipaliya8](https://hashnode.com/@spipaliya) · [Sep 19](https://hashnode.com/posts/ef-core-projection-how-select-can-improve-query-performance/6aae0bd80263eba28e6b8b92)

### [EF Core Projection: How Select Can Improve Query Performance](https://sudhirpipaliya.hashnode.dev/ef-core-projection-how-select-can-improve-query-performance?utm_source=hashnode&utm_medium=feed)

Learn how EF Core projection with Select reduces unnecessary data, improves API performance, and creates efficient database queries.

17 min read · [sudhirpipaliya.hashnode.dev](https://sudhirpipaliya.hashnode.dev/ef-core-projection-how-select-can-improve-query-performance?utm_source=hashnode&utm_medium=feed)

[spipaliya8](https://hashnode.com/@spipaliya) · [Sep 14](https://hashnode.com/posts/ef-core-include-vs-select-which-one-should-you-use/6aa7d6a2bd87506b546c7106)

### [EF Core Include vs Select: Which One Should You Use?](https://sudhirpipaliya.hashnode.dev/ef-core-include-vs-select-which-one-should-you-use?utm_source=hashnode&utm_medium=feed)

Learn when to use EF Core Include vs Select, how they affect SQL queries, performance, tracking, and when projection is a better choice.

13 min read · [sudhirpipaliya.hashnode.dev](https://sudhirpipaliya.hashnode.dev/ef-core-include-vs-select-which-one-should-you-use?utm_source=hashnode&utm_medium=feed)

[spipaliya8](https://hashnode.com/@spipaliya) · [Sep 7](https://hashnode.com/posts/ef-core-query-splitting-vs-single-query-which-one-should-you-use/6a9ea4eba05f3609822f73d7)

### [EF Core Query Splitting vs Single Query: Which One Should You Use?](https://sudhirpipaliya.hashnode.dev/ef-core-query-splitting-vs-single-query-which-one-should-you-use?utm_source=hashnode&utm_medium=feed)

Learn EF Core SingleQuery vs SplitQuery, cartesian explosion, Include performance, SQL generation, and when to use AsSplitQuery." slug: "ef-core-query-splitting-vs-single-query

12 min read · [sudhirpipaliya.hashnode.dev](https://sudhirpipaliya.hashnode.dev/ef-core-query-splitting-vs-single-query-which-one-should-you-use?utm_source=hashnode&utm_medium=feed)

[spipaliya8](https://hashnode.com/@spipaliya) · [Sep 2](https://hashnode.com/posts/why-database-indexes-matter-for-ef-core-performance/6a981dd026c67c2088054ab5)

### [Why Database Indexes Matter for EF Core Performance](https://sudhirpipaliya.hashnode.dev/why-database-indexes-matter-for-ef-core-performance?utm_source=hashnode&utm_medium=feed)

Learn how database indexes improve EF Core performance, composite indexes, execution plans, and common indexing mistakes in SQL Server.

9 min read · [sudhirpipaliya.hashnode.dev](https://sudhirpipaliya.hashnode.dev/why-database-indexes-matter-for-ef-core-performance?utm_source=hashnode&utm_medium=feed)

[Patrick Kearns](https://hashnode.com/@fullstackcity) · [Sep 1](https://hashnode.com/posts/when-asnotracking-makes-ef-core-slower/6a96cbb940ca77ab555ffc3f)

### [When AsNoTracking Makes EF Core Slower](https://fullstackcity.com/when-asnotracking-makes-ef-core-slower?utm_source=hashnode&utm_medium=feed)

There is a piece of EF Core advice that appears in almost every performance discussion

13 min read · [fullstackcity.com](https://fullstackcity.com/when-asnotracking-makes-ef-core-slower?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/when-asnotracking-makes-ef-core-slower/6a96cbb940ca77ab555ffc3f)

[Coding Droplets](https://hashnode.com/@codingdroplets) · [Aug 4](https://hashnode.com/posts/ef-core-unable-create-dbcontext-design-time/6a71d44f2a2449e858cadc13)

### [Unable to Create an Object of Type DbContext in EF Core: Causes and Fixes](https://codingdroplets.com/ef-core-unable-create-dbcontext-design-time?utm_source=hashnode&utm_medium=feed)

Unable to create an object of type DbContext in EF Core? Here are the 6 real causes behind the design-time error and how to fix each one fast.

12 min read · [codingdroplets.com](https://codingdroplets.com/ef-core-unable-create-dbcontext-design-time?utm_source=hashnode&utm_medium=feed)
