ASP.NET Core MVC and Razor Pages Tutorials

Get hands-on experience building modern web applications with ASP.NET Core MVC and Razor Pages through our comprehensive tutorials.

Create a Razor Pages web app

Learn the basics of Razor Pages, a page-focused model for building dynamic, data-driven, web UI. This tutorial guides you through creating a simple web application.

Start Tutorial

Build a web app with ASP.NET Core MVC

Discover the Model-View-Controller (MVC) pattern in ASP.NET Core. This tutorial covers the fundamental concepts of MVC and how to build a functional web application.

Start Tutorial

Working with Forms in Razor Pages

Explore how to handle form submissions and data binding effectively in Razor Pages. This tutorial covers input elements, validation, and state management.

Start Tutorial

Data Access with Entity Framework Core in MVC

Integrate Entity Framework Core into your ASP.NET Core MVC application for robust data access. Learn about migrations, CRUD operations, and more.

Start Tutorial

Introduction to Tag Helpers

Understand how Tag Helpers simplify server-side code in HTML markup, making Razor views more declarative and easier to write.

Start Tutorial

Authentication and Authorization

Secure your ASP.NET Core web applications by implementing authentication and authorization mechanisms. This tutorial covers common scenarios.

Start Tutorial