深入浅出:ASP.NET Core

作者: 周家安

出版社: 清华大学出版社

出版日期: 2024-04-01

电子书 ¥83.2 定价:128.0
  • 收藏

  • 加书架

  • 引用

简介

全书共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爱好者的自用参考书。对于想通过自学步入编程大门的读者,也推荐阅读本书。

编辑推荐

ASP.NET Core是建立在.NET基础上的Web开发技术,经过几个版本的迭代,已趋于完善。随着Blazor的不断优化,ASP.NET Core能同时胜任Web前端与后端的开发,最终可生成高性能且跨平台的Web应用程序。本书秉持“学以致用”的理念,内容精练,通俗易懂,以实例的方式阐述知识。读者可以参考书中实例动手实践,提高学习效果。本书主要内容包括:  初始化ASP.NET Core应用程序;  依赖注入与服务容器;  应用程序配置与选项模式;  HTTP管道与中间件;  HTTP状态存储;  Razor页面;  MVC框架与Web API;  模型绑定;  过滤器与标记帮助器;  静态文件;  SignalR与Blazor;  验证与授权。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2024-04-01
  • 作者:周家安
  • 更新: 2024-10-24
  • 书号:9787302656685
  • 中图:TP393.092.2
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

周家安

周家安,微软MVP,热心技术博主。常通过撰写博者的方式分享编程经验与技巧。著有《C#学习笔记》《Go语言入门经典》《Python实战指南》等原创图书

相关图书