By building two applications and developing them on Microsoft Azure and IIS, you will learn the fundamentals and advanced concepts of ASP.NET Core MVC (.NET 6) programming
About This Video
Learn new and advanced topics in ASP.NET MVC Core (.NET 6)
Build a Razor app with CRUD operations using the Entity Framework for integration with the database
Build our Bulky Book website where you will learn advanced topics in ASP.NET MVC Core
In …
The Complete Guide to ASP.NET Core MVC (.NET 6)
Video description
By building two applications and developing them on Microsoft Azure and IIS, you will learn the fundamentals and advanced concepts of ASP.NET Core MVC (.NET 6) programming
About This Video
Learn new and advanced topics in ASP.NET MVC Core (.NET 6)
Build a Razor app with CRUD operations using the Entity Framework for integration with the database
Build our Bulky Book website where you will learn advanced topics in ASP.NET MVC Core
In Detail
This is a beginner to an advanced-level course on .NET 6 that will take you from basics all the way to advanced mode. This course is for anyone who is new to ASP.NET Core or who is familiar with ASP.NET and wants to take the first stab at understanding what is different in ASP.NET Core. From there, we will build multiple projects to understand all the concepts in .NET 6 as we deploy our final application on Azure as well as IIS.
Throughout this course, we will understand the evolution of ASP.NET Core, and then take a look at the modified files and folder structure.
We will then discuss new concepts in ASP.NET Core. We will build a small Razor application with CRUD operations using the Entity Framework for integration with the database. We will build our Bulky Book website where you will learn advanced topics in ASP.NET MVC Core. Finally, we will deploy our Bulky Book website on Microsoft Azure and IIS.
By the end of the course, you will be able to build your own application using ASP.NET Core MVC, Entity Framework Core, and ASP.NET Core Identity.
Audience
This course is for anyone interested in learning ASP.NET MVC core from the ground up, as well as the most recent changes in Microsoft’s newest framework. If you want to learn how to architect large-scale projects, this is the course for you.
You will require a basic understanding of .NET Core 6 (MVC and API) as well as 3-6 months of C# experience. You will need Visual Studio 2022 and SQL Server Management Studio 2018.
Assignment 2 Solution - Cover Type Controller and Views
Dropdown in Navigation
Chapter 6 : Product Management
Create Product Model
Create Product Table
Product Repository
Create Product Controller
Product Get Action UI
Projections Using Select
View Bag in .NET Core
ViewData in .NET Core
View Models
Add File Upload
Sweetalerts
Create First Product
Add API EndPoint for DataTable
Loading Datatables
Include Properties
Render HTML in datatables
Load Product on Upsert Get
Update Product
Update Book Images
Delete API Endpoint
Delete Product
Tinymce Editor
Chapter 7 : Home Page
Home Page
Lux theme
Details Action Method
Details UI
Chapter 8 : Identity Management
Scaffold Identity
What Got Added to Identity
Add Identity Tables
Identity Bugs with Scaffolded Pages
Register and Login in Action
Add More fields to Identity Table
Assignment 3 - Company CRUD
Assignment 3 - Solution Company CRUD
Add Roles to Application
Create Roles for Website
Add More Fields on Register UI
Display All Roles in Dropdown
Register User with Roles
Company Dropdown
Toggle Company Dropdown
Register Company User
Chapter 9 : Shopping Cart
Add Shopping Cart Table to Database
Add Shopping Cart and Application User Repository
Add Items to Shopping Cart
Add Items to Existing Cart
Configure Application Cookie
Shopping Cart UI
Load Shopping Cart List in Get Action
Price Calculation Based on Quantity
Cart Total
Updating Quantity in Shopping Cart
Cart Summary UI
Chapter 10 : Order Creation
Create Order Header and Details Model
Add Order Header and Details to UnitOfWork
Summary GET Action Method
Load Summary UI with data
Summary POST Action Method
Create Order
Create Stripe Account
Stripe Secrets Configuration
Call Stripe from Summary Page
Save Stripe Session ID and Payment Intent ID
Order Confirmation
Payments in Action
Chapter 11 : Order Management
Flow for Company User
Place Order for Company User
OrderVM and Retrieve All Orders
Display all Orders
Add Status Filter to Order List
Toggle UI For Status Based on Selection
Demo - Filters in Order List
Role-Based Order Display
Order Details Get Action
Loading Order Details Header
Display Order Details
Order Processing Buttons Logic
Update Order Details and EF Core Tracking
Ship Order
Cancel Order
Delayed Payment
Chapter 12 : MVC Advanced Concepts
Authorization
Email Sender Using MimeKit and MailKit
Test Email Sender
SendGrid
Session in Action
Remove from Session
View Component Code
View Component in Action
Facebook Login
Demo - Facebook Login
Hide Roles from Registration
Session Bug
Chapter 13 : Seed Database and Azure Deployment
DbInitializer Interface
Implement DbInitializer
Azure Database
Azure Deployment
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept