MoienTajik / AspNetCore-Developer-Roadmap

Roadmap to becoming an ASP.NET Core developer in 2024

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add Dapper to the list

dyako-baram opened this issue · comments

Dapper is a micro ORM which is alternative to Entity Framework core with better performance than EF

On top of that, if that list suggests design patterns as CQRS, dapper (or similar) is IMHO a necessity for the queries. First of all EF in this case adds a significant overhead when creating entities which is not need (event with AsNoTracking()). Also EF creates sometimes really baffling queries, when a bit more complex scenarios come into play. In such cases, ability to write custom queries is really useful and queries can run much faster with less resource drain..

Added by 784eabe