-
EF Core 5
7 Lessons-
PreviewDay 1 - Introduction to EF Core - DbContext - DbSet - Migrations - CRUD
-
StartDay 2 - Database Structure Updates - Data Annotations - Class Design Techniques
-
StartDay 3 - Class Design Technique In Depth One To Many And Many To Many Relationship - CRUD - First - FirstOrDefault - SingleOrDefault - Navigation Properties
-
StartDay 4 - IList Vs IEnumerable Vs IQueryable | Immediate Mode Of Query Execution Vs Deferred Mode Mode Of Query - Eager Loading
-
StartDay 5 - Explicit Loading - Lazy Loading - RAW SQL - Stored Procedure In EF Core
-
StartDay 6 - Auto Transaction - Manual Transaction - Identity Scope - n Layered Architecture
-
StartDay 7 - Fluent APIs - Repository Pattern - Unit Of Work
-
-
ASP.Net Core 5 Web APIs
8 Lessons-
PreviewDay 1 - Introduction And Getting Started With Web APIs - Parameter Passing Mechanism
-
StartDay 2 - CRUD Using Database First Approach In EF Core - Dispose - using - IDisposable - Dependency Injection
-
StartDay 3 - HTTP Request and Response - Status Codes - IAction Result - Async Actions - Scaffolding
-
StartDay 4 - Server Side Validations And Custom Validators - DB First Approach Changes - Day 8 - Circular Ref Problem - 2 Solutions -Select - NewtonSoft.Json
-
StartDay 5 - XML Serialization - Swagger Documentation - Exception Handling Action Level And Globally
-
StartDay 6 - ASP.Net User Identity - Initial Setup For Authentication And Authorization
-
StartDay 7 - Create User - Login - Logout - Create Roles - Authorization - Assign Default Role Dynamically
-
StartDay 8 - Complete JWT Authentication And Authorization
-
-
Designing Project Architecture
2 Lessons -
Azure DevOps
1 Lesson-
StartVersion Controlling, Create Organization, Project, Add Members to Project, Push Code to Repository, Build Pipeline, Continuous Integration, Release Pipeline, Continuous Deployment - Approvals
-