© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•12mo ago•
20 replies
Faker

✅ ADO.Net Vs Entity Framework Core for database connectivity

Hello guys, can someone explain what is the difference between these 2 frameworks please (ADO.Net Vs Entity Framework core). From what I've read, the ADO one is for "low-level" stuff; what do we mean by that? I know that we write raw SQL queries using ADO. Why don't we use EF core? I know EF core contains in-built function that allows us to mimic SQL queries. What can't we do in EF core that can be done in ADO.net? And which framework should I use please.

Last thing, I read that EF core is an ORM but ADO.Net isn't, is that correct? This is why we need to write raw SQL queries ?
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Entity framework core - database
C#CC# / help
2y ago
✅ EF Core "Disconnected" Architecture Vs Ado.NET
C#CC# / help
12mo ago
❔ ADO.NET Database First
C#CC# / help
3y ago
Advice for migrating from XSD-based ADO.NET to Entity Framework (.NET Framework 4.8 -> .NET Upgrade)
C#CC# / help
8mo ago