1 Getting started with Razor Pages

 

This chapter covers

  • Understanding what Razor Pages is
  • Why you should use a web development framework
  • What you can do with Razor Pages
  • How Razor Pages works
  • The technologies that Razor Pages is built on
  • When and why you should choose Razor Pages
  • The tools you require to work with Razor Pages

Thank you for picking up this copy of Razor Pages In Action, whether physically or virtually. By doing so, you are about to learn what Razor Pages is, what you can do with Razor Pages and what you need to consider when deciding if Razor Pages is a good choice for building your next web application. Spoiler alert: if you want to develop page-focused interactive web applications, it is!

This chapter will explore Razor Pages’ technologies and examine the similarities and differences between Razor Pages and other web development frameworks. By the time you have finished this chapter, you should know whether Razor Pages is an excellent choice for your next application, and be looking forward to building your first app with Razor Pages in the following chapter.

1.1 What is Razor Pages?

1.1.1 Web development frameworks

1.1.2 Server-side frameworks

1.1.3 Cross-platform

1.1.4 Open source

1.1.5 Use your existing knowledge

1.2 What can you do with Razor Pages?

1.3 The technologies that underpin Razor Pages

1.3.1 The ASP.NET Core MVC framework

1.3.2 Model View Controller

1.3.3 The design goals behind Razor Pages

1.4 When should you use Razor Pages

1.5 Working with Razor Pages

1.5.1 How do you get Razor Pages?

1.5.2 Choosing a development environment

1.5.3 Choosing a database system

1.6 Summary

sitemap