HOME > Development > Master ASP.NET Core 3.1 Razor Pages

Master ASP.NET Core 3.1 Razor Pages

  • Development
  • Apr 24, 2025
SynopsisMaster ASP.NET Core 3.1 Razor Pages, available at $99.99, has...
Master ASP.NET Core 3.1 Razor Pages  No.1

Master ASP.NET Core 3.1 Razor Pages, available at $99.99, has an average rating of 4.1, with 156 lectures, based on 941 reviews, and has 4968 subscribers.

You will learn about Learn structure of ASP NET Core 3.1 Project with Razor Pages Learn basic fundamentals of ASP NET Core 3.1 Razor Pages Build TWO applications using ASP NET Core 3.1 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 3.1 Sessions and much more! This course is ideal for individuals who are Anyone who wants to learn ASPNET Core 3.1 with razor pages or Anyone who wants to learn most latest changes with Microsoft newest framework It is particularly useful for Anyone who wants to learn ASPNET Core 3.1 with razor pages or Anyone who wants to learn most latest changes with Microsoft newest framework.

Enroll now: Master ASP.NET Core 3.1 Razor Pages

Summary

Title: Master ASP.NET Core 3.1 Razor Pages

Price: $99.99

Average Rating: 4.1

Number of Lectures: 156

Number of Published Lectures: 153

Number of Curriculum Items: 156

Number of Published Curriculum Objects: 153

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn structure of ASP NET Core 3.1 Project with Razor Pages
  • Learn basic fundamentals of ASP NET Core 3.1 Razor Pages
  • Build TWO applications using ASP NET Core 3.1 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 3.1
  • Sessions and much more!
  • Who Should Attend

  • Anyone who wants to learn ASPNET Core 3.1 with razor pages
  • Anyone who wants to learn most latest changes with Microsoft newest framework
  • Target Audiences

  • Anyone who wants to learn ASPNET Core 3.1 with razor pages
  • Anyone who wants to learn most latest changes with Microsoft newest framework
  • This is a complete course on ASP.NET Core 3.1 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 3.1 or who is familiar with ASP.NET MVC and wants to take the first stab at understanding what is different in asp.net core 3.1. From there we would be building multiple projects to understand all concepts in ASP.NET Core 3.1

    Are you interested in learning the 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 build a CRUD Operations application with EF and use Razor Pages for the first project

  • Finally, we would build an Auto Shop website where admin can enter service records for their customers and customers can view all the service history.

  • What am I going to get from this course?

  • Learn the structure of ASP NET Core 3.1 Project

  • Learn basic security of ASP NET Core 3.1

  • Build applications using ASP NET Core 3.1 using Razor Pages

  • Integrate Identity Framework and learn how to add more fields to Users

  • Integrate Entity Framework along with code first migrations

  • Authentication and Authorization in ASP.NET Core 3.1

  • Sessions in ASP.NET Core 3.1

  • Data Seeding and deployment to Azure

  • What is the target audience?

  • Anyone who wants to learn asp.net core 3.1 Razor Pages

  • Anyone who wants to learn the latest changes with Microsoft newest framework

  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: How to get Help?

    Lecture 3: Live Preview

    Lecture 4: Evolution of asp.net core and advantages

    Lecture 5: Project 1 – Book List Demo

    Lecture 6: Project 2 – Spark Demo

    Lecture 7: Project Resources

    Lecture 8: Tools Needed

    Chapter 2: Fundamentals and Security

    Lecture 1: Introduction

    Lecture 2: Create New Project

    Lecture 3: Csproj file

    Lecture 4: Launchsettings. json

    Lecture 5: AppSettings

    Lecture 6: wwwroot

    Lecture 7: Razor Pages

    Lecture 8: Pages Folder

    Lecture 9: Routing in Razor Pages

    Lecture 10: Tag Helpers

    Lecture 11: Action Result in Razor

    Lecture 12: Main Method

    Lecture 13: Startup 1

    Lecture 14: Startup 2

    Lecture 15: Middlewares

    Lecture 16: SQL Injection

    Lecture 17: Cross-site Scripting

    Lecture 18: Open Redirect Attacks

    Lecture 19: Cross-Site Request Forgery

    Lecture 20: Dependency Injection

    Chapter 3: Project 1 – Book List Razor

    Lecture 1: Introduction

    Lecture 2: Runtime Razor Package

    Lecture 3: Create Book Model

    Lecture 4: Add Connection String and Packages

    Lecture 5: Add Book Table to Database

    Lecture 6: Book Index Get Handler

    Lecture 7: Designing Book Index Page

    Lecture 8: Designing Book Index Page Part 2

    Lecture 9: Create Book Page Model

    Lecture 10: Create Book Page UI

    Lecture 11: Create Book and Validations

    Lecture 12: Client Side Validations

    Lecture 13: Edit Book Get Handler

    Lecture 14: Edit Book UI

    Lecture 15: Edit Post Handler

    Lecture 16: Delete Book

    Lecture 17: Book Get API

    Lecture 18: DataTables

    Lecture 19: Delete API Call

    Lecture 20: Delete Book

    Lecture 21: Upsert Page Handlers

    Lecture 22: Upsert Page UI

    Lecture 23: Reviews

    Chapter 4: Project 2 – Spark

    Lecture 1: Introduction

    Lecture 2: Create New Project – Spark

    Lecture 3: Startup File and Previous Versions of ASP.NET Core

    Lecture 4: _Layout Changes

    Lecture 5: Exploring New Files Part 1

    Lecture 6: Exploring New Files Part 2

    Lecture 7: Design Header and Footer

    Chapter 5: Service Type

    Lecture 1: Introduction

    Lecture 2: Add Service Model to Database

    Lecture 3: Add Index Razor Page

    Lecture 4: Index Get Handler

    Lecture 5: Background Image and css

    Lecture 6: Index Razor Page UI Part 1

    Lecture 7: Index Razor Page UI Part 2

    Lecture 8: Create Get Handler and Razor Page

    Lecture 9: Create Post Handler and Validations

    Lecture 10: Index Page Buttons and Partial View

    Lecture 11: Edit Get and Post Handler

    Lecture 12: Edit Razor Page UI

    Lecture 13: A Quick Note

    Lecture 14: Assignment 1

    Lecture 15: Assignment 2

    Chapter 6: Registration

    Lecture 1: Introduction

    Lecture 2: Register.cs changes with .NET Core 3.1

    Lecture 3: Add more properties to Users Table

    Lecture 4: Register Razor Page UI

    Lecture 5: Adding Roles to Website Part 1

    Lecture 6: Email Sender Error Resolution

    Lecture 7: Adding Roles to Website Part 2

    Lecture 8: New User Registration as Customer

    Chapter 7: Users

    Lecture 1: Introduction

    Lecture 2: User Index Get Handler

    Lecture 3: Users Index Razor Page UI

    Lecture 4: Paging Info Class

    Lecture 5: Page Link Custom Tag Helper Part 1

    Lecture 6: Page Link Custom Tag Helper Part 2

    Lecture 7: Page Link Custom Tag Helper Part 3

    Lecture 8: Page Link Custom Tag Helper Part 4

    Lecture 9: Search Criteria for Users Razor Page (UI)

    Lecture 10: Search Criteria for Users Page Model

    Lecture 11: Assignment 3

    Lecture 12: Assignment 4

    Instructors

  • Master ASP.NET Core 3.1 Razor Pages  No.2
    Bhrugen Patel
    Microsoft MVP | Passionate Software Architect
  • Rating Distribution

  • 1 stars: 6 votes
  • 2 stars: 22 votes
  • 3 stars: 86 votes
  • 4 stars: 374 votes
  • 5 stars: 453 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    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!