Chapter 3: Starting Your First ASP.NET Core Project

REST (Representational State Transfer) is an interface between systems using HTTP to fetch data and generate HTTP operations in all possible formats, such as JSON, which is the commonly used format for sending and getting data.

By the end of this chapter, you will have created an ASP.NET Core 5 Web API and understood the Program.cs file's responsibility inside the ASP.NET Core project, learned how to use the Startup.cs file of that project, and tried the new built-in API documentation out of the ASP.NET Core Web API.

In this chapter, we will cover the following topics:

  • Creating an ASP.NET Core project
  • Understanding the Program.cs file
  • Demystifying the Startup.cs file
  • Getting started with Swashbuckle ...

Get ASP.NET Core and Vue.js now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.