Chapter 14. Building Web Applications Using ASP.NET Core MVC

This chapter is about building web applications with a modern HTTP architecture on the server side using Microsoft ASP.NET Core MVC. You will learn about the startup configuration, authentication, authorization, routes, models, views, and controllers that make up ASP.NET Core MVC.

This chapter will cover the following topics:

  • Understanding ASP.NET Core
  • Exploring an ASP.NET Core MVC web application
  • ASP.NET Core MVC controllers
  • ASP.NET Core MVC models
  • ASP.NET Core MVC views
  • Taking ASP.NET Core MVC further

Understanding ASP.NET Core

Microsoft ASP.NET Core is part of a history of Microsoft technologies used to build web applications and services that have evolved over the years:

  • Active Server Pages ...

Get C# 7 and .NET Core: Modern Cross-Platform Development - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.