Léxico de TI › Programação › Entity Framework Core

Entity Framework Core

Programação Svenska → Atualizado: 2026-10-05

O ORM da Microsoft para .NET — reescrita moderna do antigo Entity Framework, multiplataforma, com suporte a SQL Server, PostgreSQL, MySQL, SQLite e Cosmos DB.

A v1 saiu em 2016, a v8 em 2023 e a v9 em 2024. O padrão é Code First (classes viram esquema por meio de migrations), e as consultas LINQ são compiladas para SQL. Armadilha clássica: incluir entidades relacionadas pode gerar consultas SQL gigantescas. O EF Core 7 trouxe atualização e exclusão em massa; o EF Core 8 trouxe suporte a AOT (Native AOT). Concorrentes: Dapper (micro-ORM, mais rápido em consultas simples), Marten (foco em PostgreSQL e event sourcing) e NHibernate (port do Hibernate).

← Voltar ao léxico