Neste curso sobre Dapper, estarei ensinando como você poderá usar esse incrível Micro-ORM chamado Dapper, que é o mais popular para a plataforma .NET. O Dapper oferece uma estrutura enxuta, simples de usar e altamente performática para você executar queries complexas e fazer o mapeamento entre o modelo de entidade e relacionamento(MER) adotado pelos bancos dados tradicionais (SGBD) e a programação orientada a objeto(POO).O Dapper é uma excelente alternativa de biblioteca para projetos de pequenos até grande porte. - Para projetos pequenos o Dapper oferece uma biblioteca extremamente pequena, que vai substituir a necessidade de um ORM robusto e pesado.- Para projetos de médio e grande porte o Dapper entra para resolver problemas de performance, oferecendo a possibilidade de mapear objetos vindos de queries complexas onde o programador tem total liberade sobre o SQL a que será executado.O Dapper é o Micro-ORM mais flexível do mercado, isso porque ele trabalha diretamente com o ADO . NET oferecendo a possibilidade de mapear objetos de qualquer tipo de banco de dados suportados pelo ADO . NET como SQL Server, MySQL/MariaDB, PostgreSQL, Oracle, SQLite e muito mais, além disso o Dapper possui outras bibliotecas como:- O Dapper.Contrib que oferece um conjunto de extension methods para facilitar as operações de CRUD sem precisar escrever código SQL.
What you'll learn
executing complex SQL queries
mapping objects to relational databases
using Dapper with various database systems
utilizing Dapper.Contrib for simplified CRUD operations