4.41 out of 5
4.41
321 reviews on Udemy

Complete ASP.NET Core 2.0 with Razor Pages

Learn basic fundamentals and advance concepts of ASP.NET Core 2.0 with Razor Pages as we build multiple projects
Instructor:
Bhrugen Patel
1,896 students enrolled
English [Auto-generated]
Learn structure of ASP NET Core 2 Project with Razor Pages
Learn basic fundamentals of ASP NET Core 2 Razor Pages
Build TWO applications using ASP NET Core 2 using Razor Pages
Integrate Identity Framework and learn how to add more fields to Users
Integrate Entity Framework along with code first migrations
Tag Helpers in Core 2.0
Cascading Drop down's, Sessions and much more!

This is an complete course on ASP.NET Core 2.0 using Razor Pages that will take you from basics all the way to advance mode. This course is for anyone who is new to asp.net core 2.0 or who is familiar with ASP.NET MVC and wants to take a first stab at understanding what is different in asp.net core 2.0. From there we would be building multiple projects to understand all concepts in ASP.NET Core 2.0

Are you interested about learning the most latest framework Microsoft has introduced? Not just that long with that also use the most recent introduction to their stack? If so then this is the correct course!

 ASP.NET Core and then we would take a look at the modified files and folder structure.

  • We would then take a look at new concepts in ASP.NET Core 2.0 

  • We would build CRUD Operations application with EF and use Razor Pages for the first project

  • Finally we would build a restaurant application where we could place order after adding items to Shopping cart.

Introduction to Course

1
Introduction
2
Introduction to ASP.NET Core 2.0
3
Installing Visual Studio
4
Installing Sql Server
5
Create New Project
6
csproj file
7
Properties and wwwroot
8
Main method
9
MiddleWare in ASP.NET Core
10
Pages, appSettings and bundleconfig
11
Nuget Package Manager shortcut
12
Startup.cs
13
Tag Helpers in ASP.NET Core

Project's we would be Building

1
Project 1 - CRUD Operation Book List
2
Project 2 - Taste Restaurant Menu Ordering System
3
Github

https://github.com/bhrugen90/BookList_Razor

https://github.com/bhrugen90/Taste-Restaurant

Project 1: Book List CRUD Operation

1
Introduction to Section
2
Create model and add to Database
3
Project 1 : Add Index.cshtml Razor Page
4
Routing in Razor Pages
5
Project 1 : Page Model for Index Page
6
Project 1 : Page Model for Create Page
7
Project 1 : Html for Create Page
8
Temp Data
9
Project 1 : Delete Page Part 1
10
Project 1 : Delete Page Part 2
11
Project 1 : HTML for Edit Page
12
Project 1 : Page Model for Edit Page

Project 2 : Taste Restaurant

1
Create new project
2
Running project for the first time
3
Admin Menu
4
Database

5 Category Type

1
Section Introduction
2
Add Category Type to Database
3
Category Type - Create Page Model
4
Category Type Create Razor Page
5
Category Type Index Page Model
6
Category Type Index Razor Page
7
Individual Button Partial
8
Table Button Partial
9
Category Type Edit Page Model
10
Category Type Edit Razor Page
11
Category Type Details Page Model
12
Category Type Details Razor Page
13
Category Type Delete Page Model
14
Category Type Delete Razor Page

Food Type

1
Section Introduction
2
Add Food Type to Database
3
Create Pages for Food Type
4
Food Type - Create Razor Page
5
Food Type - Index Razor Page
6
Food Type - Edit Razor Page
7
Food Type - Details Razor Page
8
Food Type - Delete Razor Page

MenuItem

1
Section Introduction
2
Add MenuItem to Database
3
MenuItem View Model
4
Menu Item - Index Page Model
5
Menu Item - Index Razor Page
6
Menu Item - Create Page Model Get
7
Extension Methods
8
Menu Item - Create Razor Page
9
Menu Item - Create Page Model Post
10
Menu Item - Edit Page Model Get
11
Menu Item - Edit Razor Page
12
Menu Item - Edit Page Model Post
13
Menu Item - Details Page Model
14
Menu Item - Details Razor Page
15
Menu Item - Delete Page Model
16
Menu Item - Delete Razor Page

Registration and authorization

1
Section Introduction
2
Add Properties to ASPNETUsers
3
Registeration Changes
4
Send Email
5
Authorization
6
Manage Account

Index and Details Home Page

1
Section Introduction
2
Create IndexViewModel
3
Index Page Model Get Method and Razor Page
4
Index Razor Page and Partial View
5
Shopping Cart Model
6
Details Razor Page Model Get
7
Details Razor Page
8
Details Razor Page Model Post Handler
9
Adding Session for Shopping Cart
10
Session and Details Changes

Shopping Cart

1
Order Header and Details Model
2
What we would design
3
OrderDetailsCart View Model
4
Cart Index Razor Page Model Get Handler
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
321 Ratings

Detailed Rating

Stars 5
157
Stars 4
115
Stars 3
43
Stars 2
6
Stars 1
2
cc2c59b51633158c87f49629f3f9fbc6
30-Day Money-Back Guarantee

Includes

10 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion