Categoria: Acesso a Dados
-
Padrão Repository com ASP.NET Core e EF Core
Neste artigo será apresentado o padrão Repository, tão utilizado e importante na construção de aplicações alinhadas com princípios como separação de responsabilidade e inversão de dependência. Será discutida a sua origem, benefícios, características e também um exemplo prático utilizando API com ASP.NET Core. Vamos lá? Sobre o Padrão Repository Com origem no Domain-Driven Design, esse…
-
Acesso a dados em APIs com .NET 6, Dapper e SQL Server
Neste artigo vou falar sobre a biblioteca Dapper, explicar seus principais conceitos e apresentar um exemplo prático de uso, integrando com um banco de dados SQL. O código-fonte é baseado no projeto desenvolvido na Jornada .NET Direto ao Ponto 6.0: https://github.com/luisdeol/poupadev-api/tree/artigo-dapper Sobre o Dapper O Dapper é um Micro ORM. Mas o que isso significa?…
-
Executando Stored Procedures com .NET 6, SQL Server e Dapper
A tarefa de executar stored procedures é bem comum em projetos de todos tamanhos. Em alguns casos, projetos inteiros foram desenvolvidos baseados apenas nesse recurso do SQL Server, enquanto em outros algumas lógicas envolvendo fluxos com funções do SQL, tabelas temporárias e JOINs complexas foram transferidas para o banco de dados. Isso ocorre por diversos…


