Entity Framework Core - The Complete Guide (.NET Core 5)
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.
More
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 Core
Use 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 objects
Apply best practices with Entity Framework
Understand relationships in Entity Framework Core
Bulk operations in Entity Framework Core
Change tracker, RAW SQL, Stored Procs, View, and much more.
Watch Online Entity Framework Core - The Complete Guide (.NET Core 5)
# | Title | Duration |
---|---|---|
1 | Welcome | 01:44 |
2 | ORM | 04:42 |
3 | Entity framework core Introduction | 02:22 |
4 | Tools needed | 01:56 |
5 | GitHub and Project Snippets (Project Resources) | 00:56 |
6 | Create Project | 02:37 |
7 | N Tier | 04:21 |
8 | Entity Framework Core Packages | 04:05 |
9 | Add Connection String | 03:53 |
10 | DbContext | 06:41 |
11 | Create Category Model | 03:59 |
12 | What are migrations. | 02:52 |
13 | Add Migration | 04:11 |
14 | Push Migration to Database | 05:20 |
15 | Add Genre Model and Migration | 03:25 |
16 | Modify Migration | 07:23 |
17 | Migration Modification Scenarios Part 1 | 05:21 |
18 | Migration Modification Scenarios Part 2 | 06:16 |
19 | Reviews | 01:50 |
20 | What are conventions | 02:36 |
21 | Table Name and Column Name | 02:56 |
22 | Required and Primary Key | 04:01 |
23 | Max Length and Not Mapped | 02:19 |
24 | Add more Models | 06:16 |
25 | Database Generated Options | 02:58 |
26 | Add Foreign Key | 06:19 |
27 | Requirements Change and One to One Relationship | 04:35 |
28 | One To Many Relationship | 03:42 |
29 | Many to Many Relationship | 09:25 |
30 | Models for Fluent API | 03:58 |
31 | Primary Key and Required | 05:14 |
32 | Smartness of Entity Framework Core | 02:30 |
33 | Not Mapped and Max Length | 05:38 |
34 | Table Name and Column Name | 03:04 |
35 | One to One Fluent API | 06:03 |
36 | One to Many Fluent API | 03:28 |
37 | Many to Many Fluent API | 06:56 |
38 | Fluent API Code Roganization | 08:48 |
39 | Insert Record with Migrations and Logging | 03:44 |
40 | Reading using Entity Framework Core | 07:01 |
41 | Create Update Fetch Records | 06:10 |
42 | Insert and Edit in Entity Framework Core | 05:48 |
43 | Delete in Entity Framework Core | 03:00 |
44 | Bulk Operations in Entity Framework Core | 07:19 |
45 | 7 Bulk Remove in Entity Framework Core | 03:46 |
46 | Assignment Setup Author and Publisher | 06:13 |
47 | Assignment Solution Publisher and Author | 03:08 |
48 | Book Index Action | 03:20 |
49 | Projections in Entity Framework Core | 06:07 |
50 | Book Upsert View | 01:49 |
51 | Create and Update Book | 06:43 |
52 | Explicit Loading | 06:16 |
53 | Book Details Actions | 05:17 |
54 | Book Details in Action | 02:49 |
55 | Problem and Eager Loading | 06:31 |
56 | Deffered Execution | 02:35 |
57 | Demo - Deferred Execution | 03:59 |
58 | IQueryable vs IEnumerable | 05:15 |
59 | Attach vs Update | 07:31 |
60 | Updating Entity Manually | 01:46 |
61 | Overview | 02:01 |
62 | Book Author VM and Get Action | 04:51 |
63 | NOT IN LINQ Clause | 03:04 |
64 | Many to Many Demo | 07:35 |
65 | Multi Level Explicit Loading | 04:29 |
66 | Eager Loading on Fire | 02:54 |
67 | Change Tracker | 03:07 |
68 | Change Tracker Demo | 05:18 |
69 | Create View and Sproc | 03:46 |
70 | Map View in DbContext | 02:55 |
71 | Retrieve Data from Views | 02:57 |
72 | Raw SQL | 06:25 |
73 | Include Filters | 04:07 |