The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0

ASP.NET Core MVC using DIs, MVVM, Identity Server For Security, EF Core With Class Design Techniques and much more..

4.15 (868 reviews)
Udemy
platform
English
language
Microsoft
category
instructor
The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0
9,546
students
34 hours
content
Apr 2020
last update
$69.99
regular price

What you will learn

Understand the core concepts of Entity Framework

Start working with Entity Framework as your data access layer

Handle all real time scenarios when working with Entity Framework

Understand the basics of Asp.Net MVC

Make a real, production ready, web application

By the end of this course you will be in a position to build any web application usinf Asp.Net MVC and Entity Framework

Why take this course?

By the end of this course you will be in a position to implement the following : -


Entity Framework 6 Db First And Entity Framework Core 2.0 Code First :

  • Getting Started With Entity Framework Core 2.0

  • Migrations And Database Updates

  • Class Designing Techniques

  • Data Annotations And CRUD Operations

  • Select Operations

  • Immediate Mode Vs Differed Mode

  • List Vs IEnumerable Vs IQueryable

  • Eager Loading Vs Explicit Loading Vs Lazy Loading

  • Working with Raw SQL And Stored Procedures

  • Auto And Manual Transactions

  • 3 Layered Approach With .Net Standard Library

ASP.Net MVC 5 And ASP.Net Core 2.0 MVC :

ASP.NET Core can target .NET Core or .NET Framework. ASP.NET Core apps targeting .NET Framework aren't cross-platform—they run on Windows only. There are no plans to remove support for targeting .NET Framework in ASP.NET Core. Generally, ASP.NET Core is made up of .NET Standard libraries. Apps written with .NET Standard 2.0 run anywhere that .NET Standard 2.0 is supported.

  • Introduction To ASP.Net Application

  • Getting Started With First Static And ASP.Net Core MVC Web App

  • Get Vs Post And Passing Data From View To Controller

  • Razor View Engine And HTMLHelper Classes

  • ViewData Vs ViewBag And EF In MVC

  • Model Binding And TempData

  • Tag Helper And Form Validations

  • CRUD Operations And BootStrap

  • Dependency Injection And Layouts

  • Authentication In ASP.Net Core MVC Using Identity Server

    • Initial Setup And User Registration

    • LogIn And Logout

    • Email Confirmation And Forgot Password

  • Authorization In ASP.Net Core MVC Using Identity Server

    • Initial Setup

    • Assign Roles Dynamically

  • AjaxLinks And AjaxForms (Links And Partial Views)

  • AjaxLinks And Forms(AjaxForms)

  • Introduction To JQuery

  • JQuery Based Ajax Calls - Read Operations

  • JQuery Based Ajax Calls - Create-Update-Delete Operations


Note : As these videos are from a live recorded session you need to manage a little audio disturbances. Yes not much :) 

Content

The Complete Entity Framework Core 2.0 Code First Approach

Day 1 - Getting Started With Entity Framework Core 2.0 Code First Approach
Day 2 - Migrations And Database Updates
Day 3 - Class Desinging Techniques
Day 4 - Data Annotations And CRUD
Day 5 - Select Operations
Day 7 - Eager Loading Vs Explicit Loading Vs Lazy Loading
Day 6 - Immediate Mode Vs Differed Mode - List Vs IEnumerable Vs IQueryable
Day 8 - Raw SQL And Stored Procedures
Day 9 - Auto And Mannual Transactions
Day 10 - 3 Layered Approach With .Net Standard Library

The Complete ASP.Net Core 2.0 MVC

Day 1 - Introduction To ASP.Net Application (Will Arrive Soon)
Day 2 - Getting Started With First Static And MVC Core Web Apps
Day 3 - Get Vs Post And Passing Data From View To Controller
Day 4 - Razor View Engine And HTML Helper Classes
Day 5 - ViewData Vs ViewBag And Entity Framework Core In MVC
Day 6 - Model Binding And TempData
Day 7 - TagHelper And Form ValidationsEg
Day 8 - CRUD Operations And BootStrap
Day 9 - Dependency Injection And Layouts
Day 10 - Authentication And Authorization
Day 11 - Authentication (LogIn & Logout)
Day 12 - Authentication (Email Confirmation And Forgot Password)
Day 13 - Authorization (Initial Setup)
Day 14 - Authorization(Assign Roles Dynamically)
Day 15 - AjaxLinks And Forms (Links And Partial Views)
Day 16 - AjaxLinks And Forms (AjaxForms)
Day 17 - JQuery Based Ajax Calls - Read Operations
Day 18 - JQuery Based Ajax Calls - Create-Update-Delete Operations

Introduction To Entity Framework and EDM [EF4 - EF5]

Creating an Entity Data Model
Exploring Entity Data Model
Learning Entity Framework 5 [This lecture not applicable to EF6]

Querying the EDM - Basic

Performing an Insert Operation
Performing a Select Operation
Performing a Search Operation
Performing an Update Operation
Performing a Delete Operation

Working With Stored Procedures

Working With Stored Procedures-I
Working With Stored Procedures-II
Working With Stored Procedures-III

Querying the EDM - Advance

Immediate Mode Vs Differed Mode
Working With Transactions in Entity Framework
Working With Navigation Properties in Entity Framework
Lazy Loading in Entity Framework
Magic with Entity Framework :-)

Source Code For Entity Framework

Source Code

Advanced Entity Framework - DbContext [EF6]

Introduction To .tt Files
DbContext Vs ObjectContext
Performing CRUD Operations - I
Performing CRUD Operations - II
LINQ query examples using method and query syntax

Advanced Operations

DbSet.AddRange/RemoveRange
Entity Splitting
Table Splitting
Insert, Update and Delete Function Mapping to Stored Procedures
Stored Procedures with Multiple Result Sets
Understanding Multi-User Scenarios
Handling Multi-User Scenarios

Performance Optimization

Entity Framework Life Cycle And Generating Mapping Views
NoTracking Queries
Async Query Execution

Data Access Dll

Moving your model to a separate assembly
Working with Repository Pattern
Working with Generic Repository Pattern
Advanced Entity Framework Source Code
Ado.Net Entity Framework
Entity Framework Assignment - Task Management System

Introduction to Asp.Net MVC

Introduction To Controller And Action
Introduction To View

Working With Data In Asp.Net

Binding A Form To An Action
View To Action - Parameterized Method
View To Action - Context Object for Get Method
Get Vs Post
View To Action Context - Object For Post Method

First Look At Razor View Engine

Introduction To Razor View Engine
Form Redesign Using HTML Helper Classes
List Controls - HTML Helper Classes

State Management In Asp.Net MVC & Layouts

ViewData Vs ViewBag
ViewData Vs ViewBag In Depth
Creating A Simple GridView In MVC
TempData In MVC
Life Cycle Of TempData In MVC
Layout Or Master Pages In MVC

Introduction To Models

Models In MVC
Master Details Screen
Creating List And Details
Performing Edit In MVC
Performing Delete And Insert In MVC
ASP.NET MVC Entity Framework Scaffolding

Validations In Asp.Net MVC

Form Validation - I
Form Validation - I I
Form Validation With EDMs
Creating Custom Validators

Authentication and Authorization In Asp.Net MVC

Introduction to Authentication And Authorization & Bootstrap
Implementing Authentication - I
Implementing Authentication - II
Implementing Autherization
MVC Source Code

Advanced Asp.Net MVC - Ajax Action Link In MVC

Ajax Action Link
Partial Views
Ajax Action Link In RealTime
Ajax Action Link To Create Form
Ajax Action Link Source Code

Advanced Asp.Net MVC - Ajax Forms In MVC

Ajax Forms
Introduction To JSON
JSON Data Incoming
JSON Data Outgoing

Screenshots

The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0 - Screenshot_01The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0 - Screenshot_02The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0 - Screenshot_03The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0 - Screenshot_04

Reviews

Nitesh
August 2, 2022
The course was easy to understand and slow paced which allowed me to clear my doubts and it helped me learn a lot. Thankyou to the Instructor for providing such a detailed course for the subject.
Sri
February 15, 2021
Very nice explanation. very valuable. i am very happy to learn your course. your explanation is very simple
Khuzema
December 30, 2017
Curriculum was good as it covered lot of topics and gave basics of entity framework, MVC5, Ajax, JQuery and JSON. Easy to understand and follow. Would like to see real life examples for JSON. Thanks.
Elbio
November 23, 2017
The topic is excellent, but it is really hard to understand the instructor. The accent is strong and hard to understand. Also it would be great to see the project created with code first instead of having the database already created and with data.
Dave
November 16, 2017
The sound quality differs a lot. Clicks and quiet videos make it distracting. I did like going from basics to more complex concepts. However, I could do without the examples under the command window. Also I would have liked more examples of using stored procedures to get ddl table data or saving the data.
Balaji
September 25, 2017
One of the best courses covering EF & MVC. After watching this course, i learnt a lot of basic information about MVC Applications. A must course for all beginners. Very informative and well paced. Thanks to Manzoor for preparing such a well thought-out course. Keep up the good work. Hoping to see more courses like this.
Mark
October 21, 2016
This is an excellent course which covers all of the essentials. Even if you have not seen MVC at all, you will quickly gain confidence in this technology. Best of all is Manzoor creates each project with a blank, MVC web application, so none of the cumbersome adding to a random / default setup. All courses should follow his example and allow the student to build example applications. Thank you, Manzoor.
Archie
July 9, 2016
I thought this will in newer version of VS 2010, I'm trying to follow this in VS 2013. I wan't a refund.
Tom
June 6, 2016
Instructor does not show enthusiasm. The delivery is dead-pan and the accent is often difficult. However, the material is very good and the examples are quite clear.
Boris
May 30, 2016
Excellent course, well structured, instructor very knowledgeable, complex ideas explained to be easily understood. Great job, Manzoor!
James
May 18, 2016
The course started off where another course ended - this is a bad idea when courses are sold separately. There is information that could have been missed. All of these courses should stand on their own. This course is also for an older version of Visual Studio, and an older version of Entity Framework. Even the additional steps to get it to work with a "newer version" were actually for VS2012. This is outdated and doesn't really help me.
MUHAMMAD
May 13, 2016
Manzoor is excellent trainer. I have learned lot from his courses... Context is to the point and attention to details. Only Sound/Video Quality needs improvements. Overall It is excellent course!
Francisco
April 18, 2016
Pobre, empieza con vs2008 y luego pasa a 2012, vuelve a 2008, es un curso muy antiguo. No me atrae nada, le he dejado nada mas que empezar.
Amit
April 3, 2016
It’s an excellent course. This course really helped to learn ASP.NET MVC and EF from scratch. I liked the coverage of the course and the simplicity of the trainer while explaining the same. I am happy with it and it’s a value for money. Only reason for deducting 0.5, at times some videos are very short and some videos had a bad audio quality.
Manohar
March 10, 2016
It is actually a good course starting from basics to turning you as a good MVC programmer. It does really helped me in my current project we are starting in MVC here yet my client. It really gave me the good understanding on framework.

Charts

Price

The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0 - Price chart

Rating

The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0 - Ratings chart

Enrollment distribution

The Complete ASP.Net Core 3.1 MVC With EF Core -Formerly 2.0 - Distribution chart
179288
udemy ID
3/9/2014
course created date
11/20/2019
course indexed date
Bot
course submited by