Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Entity Framework Core - The Complete Guide (.Net Core 5) (updated 8/2022)

Posted By: ELK1nG
Entity Framework Core - The Complete Guide (.Net Core 5) (updated 8/2022)

Entity Framework Core - The Complete Guide (.Net Core 5)
Last updated 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.71 GB | Duration: 5h 27m

Learn Entity Framework Core using Code First Methodology in ASP.NET Core 5 (.NET 5)

What you'll learn
Entity Framework Core
Migrations in Entity Framework
Fluent API
Data Annotations
Best practices with Entity Framework Core
Relationships in Entity Framework Core
Bulk operations in Entity Framework Core
Change tracker, RAW SQL, Stored Procs, View, and much more.
Requirements
Basic knowledge of .NET Core
Basic knowledge of c# / SQL
Description
Entity Framework is a term that goes hand by hand with ASP.NET Core. It is one of that technology that is used very often and is not understood most of the time.This course will teach you everything you need to know about using Entity Framework Core with ASP.NET Core. The skills you will learn will help you to build and architect complex ASP.NET Core applications that make full use of Entity Framework Core with Code First. We will start with the basic fundamentals of Entity Framework Core and then we would dive into advanced concepts.Unlike other courses, which are outdated or do not convert all the topics. I have especially taken care to keep the course updated as well as cover topics from beginner to advanced topics with Entity Framework Core.By the end of watching this course, you'll be able to:Understand the basics of Entity Framework CoreUse code-first migrations to push changes to the database, and learn how to manage them.Override code-first conventions (using data annotations and fluent API)Understand how LINQ works and how to filter data.Add, update and remove objectsApply best practices with Entity FrameworkUnderstand relationships in Entity Framework CoreBulk operations in Entity Framework CoreChange tracker, RAW SQL, Stored Procs, View, and much more.

Overview

Section 1: Introduction

Lecture 1 Welcome

Lecture 2 ORM

Lecture 3 Entity framework core Introduction

Lecture 4 .NET 7 Update

Lecture 5 Tools needed

Lecture 6 GitHub and Project Snippets (Project Resources)

Lecture 7 Create Project

Lecture 8 N Tier

Lecture 9 Entity Framework Core Packages

Lecture 10 Add Connection String

Lecture 11 DbContext

Section 2: Migrations

Lecture 12 Create Category Model

Lecture 13 What are migrations.

Lecture 14 Add Migration

Lecture 15 Push Migration to Database

Lecture 16 Add Genre Model and Migration

Lecture 17 Modify Migration

Lecture 18 Migration Modification Scenarios Part 1

Lecture 19 Migration Modification Scenarios Part 2

Lecture 20 Reviews

Section 3: Data Annotations

Lecture 21 What are conventions

Lecture 22 Table Name and Column Name

Lecture 23 Required and Primary Key

Lecture 24 Max Length and Not Mapped

Lecture 25 Add more Models

Lecture 26 Database Generated Options

Lecture 27 Add Foreign Key

Lecture 28 Requirements Change and One to One Relationship

Lecture 29 One To Many Relationship

Lecture 30 Many to Many Relationship

Section 4: Fluent API

Lecture 31 Models for Fluent API

Lecture 32 Primary Key and Required

Lecture 33 Smartness of Entity Framework Core

Lecture 34 Not Mapped and Max Length

Lecture 35 Table Name and Column Name

Lecture 36 One to One Fluent API

Lecture 37 One to Many Fluent API

Lecture 38 Many to Many Fluent API

Lecture 39 Fluent API Code Roganization

Section 5: CRUD Operations in Entity Framework Core

Lecture 40 Insert Record with Migrations and Logging

Lecture 41 Reading using Entity Framework Core

Lecture 42 Create Update Fetch Records

Lecture 43 Insert and Edit in Entity Framework Core

Lecture 44 Delete in Entity Framework Core

Lecture 45 Bulk Operations in Entity Framework Core

Lecture 46 7 Bulk Remove in Entity Framework Core

Lecture 47 Assignment Setup Author and Publisher

Lecture 48 Assignment Solution Publisher and Author

Lecture 49 Book Index Action

Section 6: Section 6

Lecture 50 Projections in Entity Framework Core

Lecture 51 Book Upsert View

Lecture 52 Create and Update Book

Lecture 53 Explicit Loading

Lecture 54 Book Details Actions

Lecture 55 Book Details in Action

Lecture 56 Problem and Eager Loading

Lecture 57 Deffered Execution

Lecture 58 Demo - Deferred Execution

Lecture 59 IQueryable vs IEnumerable

Lecture 60 Attach vs Update

Lecture 61 Updating Entity Manually

Section 7: Entity Framework Core Advance Concepts

Lecture 62 Overview

Lecture 63 Book Author VM and Get Action

Lecture 64 NOT IN LINQ Clause

Lecture 65 Many to Many Demo

Lecture 66 Multi Level Explicit Loading

Lecture 67 Eager Loading on Fire

Section 8: SQL Views and More

Lecture 68 Change Tracker

Lecture 69 Change Tracker Demo

Lecture 70 Tracking vs no tracking

Lecture 71 Create View and Sproc

Lecture 72 Map View in DbContext

Lecture 73 Retrieve Data from Views

Lecture 74 Raw SQL

Lecture 75 Include Filters

Anyone who wants to learn EF Core