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

  • 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
主站蜘蛛池模板: 兴国县| 阿巴嘎旗| 丰台区| 颍上县| 栾川县| 启东市| 武安市| 厦门市| 孝义市| 封开县| 鄂温| 吉林市| 潍坊市| 宣汉县| 枝江市| 大渡口区| 张家港市| 墨竹工卡县| 密云县| 曲阳县| 苗栗市| 开平市| 公主岭市| 东至县| 乐亭县| 诏安县| 濮阳县| 綦江县| 博白县| 来宾市| 嘉禾县| 泉州市| 纳雍县| 同心县| 沧州市| 兴隆县| 宁强县| 中西区| 息烽县| 白玉县| 电白县|