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

ASP.NET Core

ASP.NET Core is a free, open-source web framework developed by Microsoft. It provides features that enable building the backend for modern web applications, as well as web APIs. The programming language that is used for the development of ASP.NET Core is C# or any other .NET-based programming language.

ASP.NET Core is a redesign of the popular ASP.NET Model View Controller (MVC) and ASP.NET Web API frameworks. The result is a leaner and more modular framework that can run on the full .NET Framework on Windows and .NET Core on other platforms.

Both parts of the framework, MVC and Web API, help in creating modern web applications. MVC is for building traditional web applications in which rendering is done on the server-side, but also supports integration with modern JS libraries and client-side rendering. ASP.NET offers many web development features out of the box, such as security, data validation, deployment, and more. ASP.NET Web API is for creating RESTful web services that serve modern frontend applications, mobile apps, and any other endpoints.

ASP.NET Core is a popular choice but is definitely not alone in the world of backend development. It is similar to other frameworks such as Laravel (PHP), Spring (Java), Ruby on Rails (Ruby), Django (Python), and others. Each has its own advantages and disadvantages. I chose ASP.NET Core for this book as it is one of the top frameworks out there, runs on the powerful C# language, and has wonderful IDE support.

主站蜘蛛池模板: 贵港市| 瑞昌市| 稷山县| 珠海市| 保靖县| 鹤山市| 财经| 山阳县| 成武县| 三门峡市| 辰溪县| 库伦旗| 措勤县| 和硕县| 大安市| 资中县| 黎城县| 肇东市| 济宁市| 班戈县| 民丰县| 汕头市| 长岛县| 芦山县| 平塘县| 民乐县| 白山市| 基隆市| 盐池县| 肥城市| 扶风县| 通榆县| 江津市| 息烽县| 噶尔县| 吉水县| 滦平县| 贵港市| 三穗县| 锦屏县| 镇巴县|