data access
Dapper for C# and .NET Articles, Tutorials & News
Dapper for C# and .NET articles, tutorials, and news from the DotNetNews archive.
52 articles Updated
Dapper C# is the focus of this topic page. Dapper for C# and .NET is part of the data-access layer most .NET apps rely on, whether the store is relational or document-oriented. Intermediate and senior .NET developers use this hub to scan practical writing without treating every link as an endorsement.
Recurring subtopics in recent issues include Dapper C#, Dapper .NET, micro-ORM C#, and Dapper vs EF Core. Those themes are drawn from titles and excerpts in the newest archive entries for this tag, not from a marketing outline.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for Dapper for C# and .NET; the archive list is chronological and larger. Secondary angles such as Dapper C# and Dapper .NET appear when the archive actually covered them. Nearby reading often overlaps with Entity Framework Core and SQL Server for C# and .NET.
Start here
Editor picks for Dapper
-
The complete guide to mastering Dapper micro-ORM in .NET
elmah.io Blog - .NET Technical tutorials/guides and new features Issue #476
A handy Dapper refresher for developers who want control over SQL without giving up mapping convenience.
-
Concurrency in Dapper Without EF Core
Medium Issue #467
A solid, practical take on optimistic concurrency when you’re using Dapper and timestamps instead of EF Core.
-
Dapper at Scale: The Stored-Procedure Lessons That Cost Me an Afternoon
Medium Issue #467
The kind of hard-won Dapper advice that only shows up after a few painful repository patterns.
-
The quickest way to edit code??
YouTube Issue #430
A fast hit on editing tips paired with a practical Dapper pooling walkthrough for ASP.NET Core APIs is a nice productivity-plus-performance combo.
-
High-Velocity Connection Pooling with Dapper and ASP.NET Core
C# Corner Issue #428
Optimize Dapper connection pooling in ASP.NET Core for high-traffic APIs!
-
High-Performance Bulk CRUD Operations in ASP.NET Core with Oracle
C# Corner Issue #423
Bulk CRUD with Oracle and Dapper. very specific, very useful if that’s your stack.
-
Getting Started With PgVector in .NET for Simple Vector Search
Milan's .NET Weekly Issue #423
pgvector in PostgreSQL is a nice reminder that vector search doesn’t have to mean a new database.
-
How C# Strings Silently Kill Your SQL Server Indexes in Dapper
Kevin W. Griffin - Azure & .NET Architect Issue #414
A common Dapper pattern that causes SQL Server to ignore your indexes and scan entire tables.
Archive
Page 1 of 3
Newest first
-
EF Core vs Dapper vs ADO.NET: Stop Picking Sides, Start Picking the Right Tool
Medium - Santanu Chandra Issue #550
Three ways to talk to SQL Server from .NET, what each one really costs you, and how to choose without starting a religious war in your…
-
How I Cut an EF Core Endpoint’s Response Time by 50% With Dapper and Raw SQL
Medium Issue #505
The execution plan, the missing index, and the raw SQL query that saved one job portal’s busiest page.
-
The complete guide to mastering Dapper micro-ORM in .NET
elmah.io Blog - .NET Technical tutorials/guides and new features Issue #476
For developers who want to taste ORM but don't want to leave SQL either, Dapper is a perfect choice. Dapper runs SQL queries like ADO.NET but returns results as C# objects, like Entity Framework Core....
-
Concurrency in Dapper Without EF Core
Medium Issue #467
A practical guide to avoiding lost updates in ASP.NET Core using LastUpdated timestamps
-
Dapper at Scale: The Stored-Procedure Lessons That Cost Me an Afternoon
Medium Issue #467
Generating a good stored procedure is one problem. Living with a stored-procedure-only data layer across fourteen repositories is another…
-
Agentic User Interfaces in Copilot and Power Platform
YouTube Issue #458
The complete guide to mastering Dapper micro-ORM in .NET
-
The quickest way to edit code??
YouTube Issue #430
Mastering Connection Pooling with Dapper in ASP.NET Core Web API
-
High-Velocity Connection Pooling with Dapper and ASP.NET Core
C# Corner Issue #428
Optimize Dapper connection pooling in ASP.NET Core for high-traffic APIs! Prevent connection exhaustion with factories, proper disposal, and async calls. Boost performance and resilience!
-
High-Performance Bulk CRUD Operations in ASP.NET Core with Oracle
C# Corner Issue #423
Boost ASP.NET Core performance with Oracle! Learn bulk CRUD using Global Temporary Tables, stored procedures, and Dapper for efficient handling of 100K+ records.
-
Getting Started With PgVector in .NET for Simple Vector Search
Milan's .NET Weekly Issue #423
Vector search doesn't require a dedicated vector database. PostgreSQL with pgvector gives you similarity search right next to your relational data. Here's how to set it up in .NET with Aspire, Dapper,...
-
Optimizing Bulk Database Updates in .NET: From Naive to Lightning-Fast
Milan's .NET Weekly Issue #415
Seven approaches to bulk-updating rows in PostgreSQL from .NET using Dapper and EF Core, from naive per-row updates to binary COPY. Each step cuts down on round-trips or removes dynamic SQL entirely.
-
How C# Strings Silently Kill Your SQL Server Indexes in Dapper
Kevin W. Griffin - Azure & .NET Architect Issue #414
A common Dapper pattern that causes SQL Server to ignore your indexes and scan entire tables.
-
Building CRUD API with Dapper and Dapper Plus in ASP.NET Core
Medium Issue #398
When it comes to building CRUD API, you do not have to choose between control and productivity.
-
-
EF Core vs Dapper: Choosing the Right Tool in Real-World .NET Applications
Medium Issue #355
Choosing a data access strategy in .NET is rarely about picking the most popular library. It’s about understanding trade-offs, performance…
-
Will This New EF Core Feature Be the End of Dapper?
Medium Issue #345
If you want the full source code, join our community: Here
-
From EF Core to Dapper — Is Raw SQL Worth the Hype?
Medium Issue #342
📚 Found this article useful? You’ll love what I have in my store — Shop Now. What’s the story about? Everyone raves about Dapper’s raw…
-
Will This New EF Core Feature Be the End of Dapper?
Medium Issue #339
If you want the full source code, join our community: Here
-
233× Faster — No Raw SQL Required!
Medium Issue #338
📚 Found this article useful? You’ll love what I have in my store — Shop Now.
-
Interpolated Verbatim Strings ($@””) ve Raw String Literals (“””)
Medium Issue #332
Write Faster SQL Queries With Dapper in .NET 9 | Clean Architecture With Full Codes
-
Choosing Between Dapper and Entity Framework: A Practical Guide for Real-World Projects
Medium Issue #329
Learn how project size, complexity, and performance needs decide the right ORM for your .NET application.
-
Will This New EF Core Feature Be the End of Dapper?
Medium Issue #327
If you want the full source code, join our community: Here
-
The Ultimate Guide to Dapper in .NET — Everything You Need to Know (2025 Edition)
Medium Issue #326
“Dapper gives you ORM convenience without ORM overhead.” — Every .NET developer who’s ever benchmarked it.
-
11 Practical Ways to Write Faster SQL with Dapper in .NET 9 (Clean Architecture, Copy-Paste Ready)
Medium Issue #316
If you want the full source code, join our community: Here
-
Entity Framework vs Dapper: Hangisi Senin Projen İçin?
Medium Issue #315
Veritabanı işlemleri her .NET geliştiricisinin en sık karşılaştığı konulardan biri. Peki Entity Framework mı kullanmalı, yoksa Dapper’a mı…