官术网_书友最值得收藏!

  • Mastering ASP.NET Web API
  • Mithun Pattankar Malendra Hurbuns
  • 206字
  • 2021-07-02 20:52:28

Anatomy of ASP.NET Core Web API

This chapter starts with a quick recap of MVC. You might be surprised why we need MVC when we are working with web APIs. It's because the ASP.NET Web API is designed based on the MVC principles of Controllers, Models, and Views (the response returned can be treated as a faceless view in the case of a Web API).

Our focus in this chapter is to know why we need a lightweight HTTP-based service technology in the form of a Web API, its evolution to meet the constantly changing industry demands, the entry of Microsoft into the world of Open Source in the form of .NET Core and ASP.NET Core apps, and not limiting ourselves to the world of Windows OS for developing ASP.NET web applications.

In this chapter, we will be looking at the following topics:

  • A quick recap of the MVC framework
  • Inception of web APIs and their evolution
  • Introduction to .NET Core
  • An overview of the ASP.NET Core Architecture
  • Creating an ASP.NET Core Project using Visual Studio IDE
  • Creating an ASP.NET Core Project in Linux/macOS
  • Examining the ASP.NET Core project files and structures
  • Understanding Request processing
  • MVC and web API unification
  • Running the ASP.NET Core Web API
主站蜘蛛池模板: 尚志市| 凤山市| 漳州市| 东乡县| 泾阳县| 鹰潭市| 泰顺县| 浮梁县| 吕梁市| 金阳县| 太保市| 舒城县| 新沂市| 沙洋县| 沙雅县| 曲沃县| 丰原市| 西峡县| 巢湖市| 葫芦岛市| 乐业县| 沈丘县| 普格县| 东丽区| 连山| 松阳县| 南溪县| 和田市| 城步| 应用必备| 上思县| 阿克苏市| 泾川县| 镇赉县| 特克斯县| 溆浦县| 江都市| 台北县| 梓潼县| 罗定市| 宁海县|