ASP.NET Core是微软推出的跨平台、开放源代码的Web开发框架。本书秉持“现学现用”的 原则,知识讲解通俗易懂,并配有示例代码。每个示例都是针对知识点而设计的,代码量适中, 功能和结构简单,便于读者参考学习和扩展改造。 全书共18章。第1章和第2章讲述了ASP.NET Core应用程序的初始化过程以及运行环境的设定; 第3章单独介绍了ASP.NET Core应用程序的设计模式—组件化,即依赖注入技术;第4章和第5 章讲述了配置应用程序的方法,包括使用配置文件和选项模式;第6章和第7章讲述了HTTP管道和 HTTP状态存储;第8~11章涉及Web开发的重点知识:Razor页面、MVC框架、模型绑定及Web API; 第12章和第13章讲述MVC框架的应用扩展,包括过滤器和标记帮助器的使用,以适应实际开发需 求;第14章介绍了静态文件服务,服务器可向客户端提供目录/文件的访问入口;第15章讲述路由 约束;第16章和第17章讲述了ASP.NET Core独有的客户端技术—SignaIR和Blazor;第18章主要 涉及基本的安全功能,即验证与授权。 本书适合作为广大高校、培训机构.NET课程相关的教材或.NET爱好者的参考书。对于想通过 自学步入编程大门的读者,也推荐阅读本书。
SP.NET Core是建立在.NET基础上的Web开发技术,经过几个版本的迭代,已趋于完善。随着Blazor的不断优化,ASP.NET Core能同时胜任Web前端与后端的开发,最终可生成高性能且跨平台的Web应用程序。本书秉持“学以致用”的理念,内容精练,通俗易懂,以实例的方式阐述知识。读者可以参考书中实例动手实践,提高学习效果。本书主要内容包括: 初始化ASP.NET Core应用程序; 依赖注入与服务容器; 应用程序配置与选项模式; HTTP管道与中间件; HTTP状态存储; Razor页面; MVC框架与Web API; 模型绑定; 过滤器与标记帮助器; 静态文件; SignalR与Blazor; 验证与授权。
- 版权: 清华大学出版社
- 出版: 2024-04-01
- 更新: 2025-06-05
- 书号:9787302656685
- 中图:TP393.092.2
- 学科:工学控制科学与工程工学计算机科学与技术
相关图书
-
ASP.NET Core 3全栈Web开发(第3版) 使用.NET Core 3.1 和 Angular 9
[意] 瓦莱里奥·德·桑克蒂斯(Valerio De Sanctis)著 赵利通 崔战友 译
¥118.00