ASP.NET Core MVC – Up and Running Part 1 (.NET 5)

ASP.NET Core MVC – Up and Running Part 1 (.NET 5)

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 7 Hours | 2.77 GB

Learn ASP.NET Core 5 with MVC and Entity Framework Core as we build real world Paving Company project with .NET 5

This is a Beginner course on ASP.NET Core 5 using MVC that will take you from basics structure to building a functional website. This course is for anyone who is familiar with ASP.NET basics and wants to know about applications in ASP.NET Core with MVC as we will integrate it will Entity Framework Core.

If you want to learn what the buzz word with ASP.NET Core is, and how quickly you can create a functional business website and get an overview of ASP.NET Core MVC, then this is the perfect course.

We will be building a website for Paver Company where we will display all the products and customers would be able to send inquiries for the product they are interested in.

We will be setting up a great foundation with all the basic concepts of ASP.NET Core 5

Focus of this course is not just on teaching you ASP.NET Core, its main focus is getting you ready for real world project.

I have divided the course in two part. In part 1 we have simple requirements but in Part 2, our requirements will change! Which is a typical real world scenario.

With that I will explain how to adapt with the changes and make sure the requirements change can be handled as smoothly as possible. Exciting right?

So Enroll in the only course that will take you from scratch and make you a developer ready for real world projects!

What you’ll learn

  • Learn basic foundations of ASP NET Core MVC 5
  • Learn structure of ASP NET Core 5 Project
  • Setup Database connection with Entity Framework Core
  • Learn forms and validations in ASP NET Core MVC
  • Learn View Models, ViewBag, ViewData, Sweetalert, Summernote etc.
  • Sessions in ASP NET Core 5
  • Scaffold identity manually to ASP NET Core Project
  • Send Emails with MailJet in ASP NET Core Applications
  • Best practices and assignments
Table of Contents

Introduction
1 Welcome
2 What we will build
3 What we will build in part 2 of this course
4 Tools Needed
5 NET 5 RC1
6 Project Resources
7 ASP.NET Core
8 Create Project
9 Project File
10 Program.cs File
11 Dependency Injection
12 Startup Class Part 1
13 Startup Class Part 2
14 Routing in MVC
15 AppSettings
16 wwwRoot and launchSettings
17 MVC Applications
18 Routing in Action
19 Views in Default Project

Setup Database and Category Management
20 Create First Model
21 Add Connection String
22 Setup DbContext
23 Complete DbContext Configuration
24 Push Category to Database
25 Check Database
26 Add Category Controller
27 Add Category Controller
28 Get all Category
29 Display All Category
30 Add Category Part 1
31 Add Category Part 2
32 Add Category Part 3
33 Assignment
34 Solution

Section 3
35 Validations in ASP.NET Core
36 Client side and server side validations
37 Passing Parameters on Redirect
38 Category Edit Get Action
39 Update Category
40 Delete Category
41 Font Awesome
42 Assignment
43 Assignment Solution

Section 4
44 Add Product Model
45 Push Product to Database
46 Product List Action and View
47 Product Upsert Get Action
48 Product Upsert UI Part 1
49 Product Upsert UI Part 2
50 ViewBag and ViewData
51 What is ViewModel
52 View Model Demo
53 Sweetalert
54 Summernote
55 Create Product Demo
56 Display Image Edit Product
57 Product Upsert UI Part 3
58 ModelState Not Valid
59 Delete Product
60 Assignment
61 Assignment Solution
62 Eager Loading
63 Modify Product Model

Customer Facing Website Management
64 Navbar updates
65 View Model for Home Page
66 Home IndexView
67 Partial View
68 Home Page Demo
69 Details VM and Action
70 Product Details
71 Configure Session
72 User Session GET method
73 Add to Session
74 Remove From Cart Button Logic
75 Remove from Cart Action

Scaffold Identity
76 Scaffold Identity Tables
77 Scaffold Identity Pages
78 Modify Scaffolded Identity Tables
79 Add Name and Phone Number to Registration
80 Configure RoleManager
81 Register First User
82 Create New Admin Users
83 UI Changes for Admin

Shopping Cart and Inquiry Email
84 Create Cart Controller
85 Shopping Cart UI
86 Delete Cart Items
87 Authorization Basics
88 Summary Get Action
89 Summary Page UI
90 Summary Solution
91 MailJet Signup
92 MailJet Implementation
93 Send Email
94 Proton Mail
95 Accessing AppSettings Configuration
96 Inquiry Confirmation
97 Foreach vs For
98 Email Template Data
99 Email Template Demo
100 Authorization
101 Register Admin User Bug