Introduction to ASP.NET Core Razor Pages – Damian Edwards

ASP.NET Core 2.0 introduces a new page-based programming model in MVC, optimized for building client-facing, server-rendered HTML, while maintaining separation of concerns, testability, and access to the great MVC features you use today, like Action Results, Filters, Model Binding & Validation, Tag Helpers, Routing & URL Generation, and much more.


Riaan G says:

Love razor pages. Feels natural

Mike Doonsebury says:

Excellent video. I’ve been trying to figure out whether I should go with MVC or Razor pages and this video help convince me. The most convincing argument is the MVVM capabilities of Razor, the second would be the organization of the files. I suspect there’s a lot of sentimental emotions for MVC, but objectively, MVVM is superior, especially if you’re bouncing back and forth between UWP, XAMARIN and Web clients.

Storm Muller says:


Storm Muller says:

Great talk! Definitely cleared a lot of things up for me. When you showed off the routing functionality, I was really hoping to see you add the request data to the body of the request and skip showing the ID in the URL at all. It’s fine I will use the google machine to find that out 🙂

Burim Istogu says:

Please provide the Source Code for this project

RoomeBeats Your favourite trap producer says:

can you please make a tutorial with ajax call for .netcore 2.0 please?

Edu Cielo says:

This clears everything about Razor Pages. Love it. Enoooommm LMAO.

Matthew Barrett says:

Very useful. Many thanks. I love how you say Enooooom :)As an old school ASP.NET Forms developer I am loving this solution for all our test-harness code for our WCF’s.

 Write a comment


Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!