Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Master ASP.NET Core 8 MVC with EF Core:A Comprehensive Guide
#1
[Bild: f02043181ed6961310e3d40ac9670733.jpg]

Master ASP.NET Core 8 MVC with EF Core:A Comprehensive Guide
Last updated 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 40.87 GB | Duration: 58h 50m

A Complete Journey through Web Development with ASP.NET Core 8 MVC and Entity Framework Core 8 - A Deep Dive



What you'll 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

Requirements
VS2022 or any higher version.
SQL Server Management Studio 2022 or any higher version

Description
This comprehensive course, "Master ASP.NET Core 8 MVC with EF Core," offers a complete journey into the world of web development using the latest technologies. Participants will begin with foundational concepts, including an introduction to web applications and the ASP.NET Core MVC framework, and progress through essential components such as controllers, actions, and views.You will learn the intricacies of resource management, including garbage collection and IDisposable, alongside best practices for integrating Entity Framework Core. The course covers critical CRUD operations, focusing on Read, Create, Update, and Delete functionalities, as well as model binding and data seeding techniques.Participants will explore advanced concepts such as authentication and authorization, utilizing IdentityDbContext for secure user management and role-based access control. Emphasis will be placed on designing intuitive user interfaces through dynamic theming and effective data presentation using jQuery DataTables for sorting, searching, and paging.The curriculum includes hands-on sessions covering the implementation of the MVVM design pattern for managing data relationships, from one-to-many to many-to-many. You will also gain insights into using Tag Helpers, HTML Helper classes, and the importance of form validation.By the end of this course, you will be equipped with a robust skill set to confidently develop, secure, and maintain web applications using ASP.NET Core 8 MVC and Entity Framework Core, ensuring that participants are well-prepared to tackle real-world projects.Disclaimer: Recorded Live Session Please note that the content presented in this video course is a direct recording of a live session and has not undergone any editing or modifications. The purpose of this recording is to provide an authentic representation of the original session, including any interactions, discussions, and presentations as they occurred in real-time.While efforts have been made to ensure the accuracy and clarity of the material presented, please be aware that occasional technical issues, interruptions, or other unforeseen circumstances may have occurred during the live recording.The views, opinions, and information shared in this course are those of the speakers and participants involved in the original live session and do not necessarily reflect the views of the organizers or hosts of this recording. We appreciate your understanding and encourage you to reach out if you have any questions or concerns regarding the content presented in this video course.Thank you for your interest and participation.

Overview
Section 1: The Complete Entity Framework Core 8 Code First Approach (Un-edited As-Is)

Lecture 1 Getting Started with EF Core 8: A Step-by-Step Guide

Lecture 2 Enhancing Database Design: Migration, Annotations, and Class Techniques

Lecture 3 Mastering CRUD with EF Core: Directory Structure, Approaches, and Eager Loading

Lecture 4 Data Retrieval Strategies in EF Core: Immediate vs. Deferred Loading and Collect

Lecture 5 Managing Data with Transactions and Fluent APIs in Layered Architecture

Lecture 6 Implementing the Repository Pattern for Improved Data Management

Section 2: The Complete ASP.Net Core 8 MVC

Lecture 7 Introduction to Web Applications and ASP.NET Core MVC: Theoretical Foundations

Lecture 8 Building Static Websites with ASP.NET Core: Integrating Free HTML Templates

Lecture 9 Introduction to ASP.NET Core MVC: Setup and Key Components

Lecture 10 Understanding HTTP Methods and Data Transfer in ASP.NET Core MVC

Lecture 11 Exploring TempData and Form Handling in ASP.NET Core MVC

Lecture 12 Integrating Entity Framework in ASP.NET Core MVC: Data Seeding and CRUD Operatio

Lecture 13 Advanced CRUD Operations and Form Management in ASP.NET Core MVC

Lecture 14 Enhancing ASP.NET Core MVC Views: ViewImports, ViewStart, and Layouts

Lecture 15 Setting Up Project Structure for MVVM Architecture in ASP.NET Core

Lecture 16 Deep Dive into MVVM for Many-to-Many Relationships in ASP.NET Core

Lecture 17 Getting Started with Authentication and Authorization in ASP.NET Core MVC

Lecture 18 Advanced Authorization and Data Management Techniques in ASP.NET Core

Section 3: The Complete Entity Framework Core 2.0 Code First Approach

Lecture 19 Day 1 - Getting Started With Entity Framework Core 2.0 Code First Approach

Lecture 20 Day 2 - Migrations And Database Updates

Lecture 21 Day 3 - Class Desinging Techniques

Lecture 22 Day 4 - Data Annotations And CRUD

Lecture 23 Day 5 - Select Operations

Lecture 24 Day 7 - Eager Loading Vs Explicit Loading Vs Lazy Loading

Lecture 25 Day 6 - Immediate Mode Vs Differed Mode - List Vs IEnumerable Vs IQueryable

Lecture 26 Day 8 - Raw SQL And Stored Procedures

Lecture 27 Day 9 - Auto And Mannual Transactions

Lecture 28 Day 10 - 3 Layered Approach With .Net Standard Library

Section 4: The Complete ASP.Net Core 3.1 MVC (Formerly 2.0)

Lecture 29 Day 1 - Introduction To ASP.Net Application (Will Arrive Soon)

Lecture 30 Day 2 - Getting Started With First Static And MVC Core Web Apps

Lecture 31 Updated For VS 2019 : Getting Started With ASP.Net Core 3.1 MVC

Lecture 32 Day 3 - Get Vs Post And Passing Data From View To Controller

Lecture 33 Day 4 - Razor View Engine And HTML Helper Classes

Lecture 34 Day 5 - ViewData Vs ViewBag And Entity Framework Core In MVC

Lecture 35 Day 6 - Model Binding And TempData

Lecture 36 Day 7 - TagHelper And Form ValidationsEg

Lecture 37 Day 8 - CRUD Operations And BootStrap

Lecture 38 Day 9 - Dependency Injection And Layouts

Lecture 39 Day 10 - Authentication And Authorization

Lecture 40 Day 11 - Authentication (LogIn & Logout)

Lecture 41 Day 12 - Authentication (Email Confirmation And Forgot Password)

Lecture 42 Day 13 - Authorization (Initial Setup)

Lecture 43 Day 14 - Authorization(Assign Roles Dynamically)

Lecture 44 Day 15 - AjaxLinks And Forms (Links And Partial Views)

Lecture 45 Day 16 - AjaxLinks And Forms (AjaxForms)

Lecture 46 Day 17 - JQuery Based Ajax Calls - Read Operations

Lecture 47 Day 18 - JQuery Based Ajax Calls - Create-Update-Delete Operations

Section 5: Introduction To Entity Framework and EDM [EF4 - EF5]

Lecture 48 Creating an Entity Data Model

Lecture 49 Exploring Entity Data Model

Lecture 50 Learning Entity Framework 5 [This lecture not applicable to EF6]

Section 6: Querying the EDM - Basic

Lecture 51 Performing an Insert Operation

Lecture 52 Performing a Select Operation

Lecture 53 Performing a Search Operation

Lecture 54 Performing an Update Operation

Lecture 55 Performing a Delete Operation

Section 7: Working With Stored Procedures

Lecture 56 Working With Stored Procedures-I

Lecture 57 Working With Stored Procedures-II

Lecture 58 Working With Stored Procedures-III

Section 8: Querying the EDM - Advance

Lecture 59 Immediate Mode Vs Differed Mode

Lecture 60 Working With Transactions in Entity Framework

Lecture 61 Working With Navigation Properties in Entity Framework

Lecture 62 Lazy Loading in Entity Framework

Lecture 63 Magic with Entity Framework :-)

Section 9: Source Code For Entity Framework

Lecture 64 Source Code

Section 10: Advanced Entity Framework - DbContext [EF6]

Lecture 65 Introduction To .tt Files

Lecture 66 DbContext Vs ObjectContext

Lecture 67 Performing CRUD Operations - I

Lecture 68 Performing CRUD Operations - II

Lecture 69 LINQ query examples using method and query syntax

Section 11: Advanced Operations

Lecture 70 DbSet.AddRange/RemoveRange

Lecture 71 Entity Splitting

Lecture 72 Table Splitting

Lecture 73 Insert, Update and Delete Function Mapping to Stored Procedures

Lecture 74 Stored Procedures with Multiple Result Sets

Lecture 75 Understanding Multi-User Scenarios

Lecture 76 Handling Multi-User Scenarios

Section 12: Performance Optimization

Lecture 77 Entity Framework Life Cycle And Generating Mapping Views

Lecture 78 NoTracking Queries

Lecture 79 Async Query Execution

Section 13: Data Access Dll

Lecture 80 Moving your model to a separate assembly

Lecture 81 Working with Repository Pattern

Lecture 82 Working with Generic Repository Pattern

Lecture 83 Advanced Entity Framework Source Code

Lecture 84 Entity Framework Assignment - Task Management System

Section 14: Introduction to Asp.Net MVC

Lecture 85 Introduction To Controller And Action

Lecture 86 Introduction To View

Section 15: Working With Data In Asp.Net

Lecture 87 Binding A Form To An Action

Lecture 88 View To Action - Parameterized Method

Lecture 89 View To Action - Context Object for Get Method

Lecture 90 Get Vs Post

Lecture 91 View To Action Context - Object For Post Method

Section 16: First Look At Razor View Engine

Lecture 92 Introduction To Razor View Engine

Lecture 93 Form Redesign Using HTML Helper Classes

Lecture 94 List Controls - HTML Helper Classes

Section 17: State Management In Asp.Net MVC & Layouts

Lecture 95 ViewData Vs ViewBag

Lecture 96 ViewData Vs ViewBag In Depth

Lecture 97 Creating A Simple GridView In MVC

Lecture 98 TempData In MVC

Lecture 99 Life Cycle Of TempData In MVC

Lecture 100 Layout Or Master Pages In MVC

Section 18: Introduction To Models

Lecture 101 Models In MVC

Lecture 102 Master Details Screen

Lecture 103 Creating List And Details

Lecture 104 Performing Edit In MVC

Lecture 105 Performing Delete And Insert In MVC

Lecture 106 ASP.NET MVC Entity Framework Scaffolding

Section 19: Validations In Asp.Net MVC

Lecture 107 Form Validation - I

Lecture 108 Form Validation - I I

Lecture 109 Form Validation With EDMs

Lecture 110 Creating Custom Validators

Section 20: Authentication and Authorization In Asp.Net MVC

Lecture 111 Introduction to Authentication And Authorization & Bootstrap

Lecture 112 Implementing Authentication - I

Lecture 113 Implementing Authentication - II

Lecture 114 Implementing Autherization

Lecture 115 MVC Source Code

Section 21: Advanced Asp.Net MVC - Ajax Action Link In MVC

Lecture 116 Ajax Action Link

Lecture 117 Partial Views

Lecture 118 Ajax Action Link In RealTime

Lecture 119 Ajax Action Link To Create Form

Lecture 120 Ajax Action Link Source Code

Section 22: Advanced Asp.Net MVC - Ajax Forms In MVC

Lecture 121 Ajax Forms

Lecture 122 Introduction To JSON

Lecture 123 JSON Data Incoming

Lecture 124 JSON Data Outgoing

Any experienced developer who has extensively worked on ASP .Net web forms application,Fresher graduates with solid understanding of C# OOPs and MS SQL server query writing


Homepage

[Bild: 543521666_68-performing-crud-operations-ii_s.jpg]

Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  C# 10 | Ultimate Guide - Beginner to Advanced | Master class Panter 0 78 26.09.2024, 17:15
Letzter Beitrag: Panter
  The Complete Splunk Core Certified Power User Course Panter 0 72 15.09.2024, 13:23
Letzter Beitrag: Panter
  Master Cisco CCNA 200-301: Comprehensive All-in-One Course Panter 0 125 06.09.2024, 18:55
Letzter Beitrag: Panter
  Microsoft 365: A Comprehensive Guide to Essential Apps Panter 0 79 23.08.2024, 22:49
Letzter Beitrag: Panter
  Build an app with ASPNET Core and Angular from scratch Panter 0 108 15.08.2024, 11:06
Letzter Beitrag: Panter
  Master Microsoft Playwright with Core Java(Basics + Advance) Panter 0 112 23.07.2024, 13:38
Letzter Beitrag: Panter

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
Expand chat