全书共18章:第1、2章讲述了ASP.NET Core应用程序的启动过程以及运行环境的设定;第3章单独介绍了ASP.NET Core应用程序的设计模式——组件化,即使用依赖注入技术;第4、5章计述了配置应用程序的方法,包括使用配置文件和选项类型;第6、7章讲述了HTTP管道和状态信息的管理;第8-11章涉及Web开发的重点知识——有Razor页面、MVC(模型-视图-控制器框架)、Web API,以及MVC中的模型绑定技术;第12、13章讲述的是MVC框架的应用扩展,包含Tag Helpers(标记帮助器)和Filters(过滤器)的使用,以适应实际开发需求;第14章介绍了静态文件服务,服务器可向客户端提供目录/文件的访问入口;第15章讲述URL路由规则的约束;第16、17章讲述了ASP.NET Core独有的客户端技术——SignalR和Blazor;第18章主要涉及基本的安全功能(身份验证和授权)。本书适用于广大高校、培训机构.NET课程相关的教材,或.NET爱好者的自用参考书。对于想通过自学步入编程大门的读者,也推荐阅读本书。