Dapper - The Complete Guide (.NET 5) by DotNetMastery

Dapper - The Complete Guide (.NET 5)

Learn Dapper starting with the basics as we dive into advanced concepts.

What we will cover in this course?

  • Basics of Dapper
  • Perform CRUD operations with Entity Framework Core.
  • Perform CRUD operations with Dapper using SQL.
  • Perform CRUD operations with Dapper using stored procedures.
  • Dapper Contrib library.
  • Advance Dapper concepts like relations in mapping, N+1 query, repository and much more!

What's included?

Video Icon 45 videos File Icon 1 file Text Icon 1 text file

Contents

Introduction
Introduction
2 mins
Overview
2 mins
ORM vs Micro ORM
6 mins
Naming Conventions
1 min
Github Url
Project Resources
2.23 MB
4 Tools Needed.mp4
2 mins
5 Create Project.mp4
3 mins
Entity Framework Core
Create Company Model
4 mins
Configure StartUp Class File
3 mins
Create DbContext
5 mins
Create Database and Tables
3 mins
Scaffold EF CRUD
5 mins
Implement Entity Framework Repository
7 mins
Entity Framework Repository Demo
5 mins
Dapper SQL - Hands On
Configuring Dapper Repository Part 1
4 mins
Get All - Dapper
3 mins
Dapper - Get Single
3 mins
Dapper - Create
6 mins
Dapper - Update
4 mins
Dapper - Delete
2 mins
Add Employee Model
5 mins
Employee Dapper
Employee Repository
6 mins
Employee Controller
5 mins
UI Changes
4 mins
Employee CRUD
7 mins
Display company Id
2 mins
Stored Procedures in Dapper
Add Stored Procedures
5 mins
Get Stored Prodcedure
4 mins
Dynamic Parameters with Dapper
6 mins
Stored Procedure Update and Remove
4 mins
Dapper Contrib
Dapper Contrib Setup and Model Change
5 mins
Dapper Contrib Get and GetAll
4 mins
Dapper Contrib Insert, Update and Delete
3 mins
Advanced Dapper
Setup Bonus Repository
2 mins
NPLUS1
4 mins
One to One Relation in Dapper
11 mins
One to One Relation with Parameters
5 mins
Multiple Result Sets in Dapper
9 mins
One to Many Relation in Dapper
6 mins
Display all company and employes
5 mins
Insert Company With Employees Populated
6 mins
In Clause and Remove Range in Dapper
8 mins
Bulk Insert in Dapper
3 mins
Transaction in Dapper
6 mins
Async Version
4 mins
Generic Dapper Stored Proc Repository
7 mins

Welcome to Dot Net Mastery

Hi! My name is Bhrugen and my mission is to provide the most comprehensive training for .NET Developers.

I want to make coding and software engineering accessible to everyone through courses that are simple to follow, but still give exposure to solve real world challenges. All the courses have real world exposure to make sure, not just to teach you technology but make you ready for real world challenges.

Coding is a way to be creative and have fun!

FAQs

How long will I have access to the course?

Forever! Once you enroll, you never lose access to the course content.

What if I am unhappy with the course?

If for any reason you feel the course is not a good fit for you, just contact us within the first 30days and we will give you a full refund.

How is this course different from YouTube course?

My YouTube course, gives a brief overview about Dapper and we will create CRUD application with Dapper SQL. 
There is much more to Dapper than that! We will dive into many new and advance concepts in this course.