Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
.NET Core MVC with Dapper - The Complete Course Full Scratch
Rating: 4.4 out of 5(12 ratings)
80 students

.NET Core MVC with Dapper - The Complete Course Full Scratch

Ecommerce Project using Dapper Micro ORM with Stored Procedure
Last updated 8/2024
English

What you'll learn

  • Dapper Fundamentals Tutorials , How Dapper Communicate with database objects. How Dapper Handle Relationships like one to one and one to many and many to many
  • Complete Example of Ecommerce Project in .NET 8 with Dapper Technique. In project we have Some modules like UI, Product catalogue , cart and Order Details
  • How Dapper Handle Authentication and Authorization using efficient manner. Dapper communicate with database table create a session. Use Filters to Authorize
  • In this project we have a Repository pattern with Dependency Injection to handle Dapper Communication. We have a Dashboard for Admin and Customer. Admin Manage
  • Product Catalogue. Right now payment option is under processing but we will add later using stripe method and razor pay
  • Dapper Communicate with database table using stored procedure.

Course content

11 sections65 lectures6h 59m total length
  • Ecommerce Project Demo using Dapper5:07
  • Getting Started with Ecommerce Project using Dapper18:56

    Set up ecommerce project with dapper by creating database, category and product tables, wiring a dapper context, and exposing a json api to fetch products with categories using stored procedure.

Requirements

  • Student must have basic Programming skills about C# and ASP .NET Web Frameworks

Description

Dapper Fundamentals Tutorials , How Dapper Communicate with database objects. How Dapper Handle Relationships like one to one and one to many and many to many.  Complete Example of Ecommerce Project in .NET 8 with Dapper Technique. In project we have Some modules like UI, Product catalogue , cart and Order Details. How Dapper Handle Authentication and Authorization using efficient manner. Dapper communicate with database table create a session. Use Filters to Authorize. In this project we have a Repository pattern with Dependency Injection to handle Dapper Communication. We have a Dashboard for Admin and Customer. Admin Manage. Product Catalogue. Right now payment option is under processing but we will add later using stripe method and razor pay. Dapper Communicate with database table using stored procedure.

- Modules of the Ecommerce Project

Admin Module -  CRUD Operation on Product and Category Catalogue , Manage Customer Order

Customer Module -  Add Item into Cart and Proceed Order

Dapper Connection -  Using one to many and many to many mapping

Dapper Security -  Custom User Account with Hased password

Seed User Information using Dapper

Repository Pattern with Dependency Injection.

Dapper Methods which is Used in Project-  ExecuteAsync, QueryAsync,QueryFirstOrDefault, Split Tables

Access data from database table via stored procedue.

Filters -  Customer Request filter by their roles. In this project , i use custom Authorize Filter for customer request

Who this course is for:

  • Beginners Who want to Learn Dapper with ASP. NET