ASP.NET Core项目开发实战入门

张剑桥
内容简介 本书共14章,深入浅出地介绍了ASP.NET Core基础及项目开发方面的知识。主要内容有.NET Core基础知识、ASP.NET Core开发工具的使用、ASP.NET Core的原理和特性、Razor页面、MVC、Blazor、EF Core、Dapper、ASP.NET Core Web API、SignalR、gRPC、身份验证、NetNote系统等。除此之外,还从零开始讲解一个完整的ASP.NET Core Razor页面项目的开发、发布及部署,带领读者走进ASP.NET Core项目开发。使用ABP框架创建了一个图书管理项目,深入源码了解其原理和思想。最后详细介绍了ASP.NET Core的一些优秀开源项目,供读者在其他项目中借鉴和使用。 前言 ASP.NET Core是一个开源的跨平台框架,可用来构建如Web应用、物联网(IoT)应用和移动后端应用等连接到互联网的基于云的现代应用程序,为那些部署在云端或者内部运行的应用提供一个高效的开发框架。ASP.NET Core由最小开销的模块化组件构成,因此在构建解决方案的同时可以保持灵活性。我们可以在Windows、macOS和Linux系统上跨平台地开发和运行自己的ASP.NET Core应用。 本书内容 本书共14章,深入浅出地介绍了ASP.NET Core基础及项目开发方面的知识。主要内容有.NET Core基础知识、ASP.NET Core开发工具的使用、ASP.NET Core的原理和特性、Razor页面、MVC、Blazor、EF Core、Dapper、ASP.NET Core Web API、SignalR、gRPC、身份验证、NetNote系统等。除此之外,还从零开始讲解一个完整的ASP.NET Core Razor页面项目的开发、发布及部署,带领读者走进ASP.NET Core项目…