深入浅出 ASP.NET Core

深入浅出 ASP.NET Core

作者:梁桐铭

出版社:人民邮电

出版年:2020年9月

ISBN:9787115541093

所属分类:成功励志

书刊介绍

《深入浅出 ASP.NET Core》内容简介

本书是一本系统地介绍ASP.NET Core、Entity Framework Core以及ASP.NET Core Identity框架技术的入门图书,旨在帮助读者循序渐进地了解和掌握ASP.NET Core。本书使用ASP.NET Core从零开始搭建一个实际的项目。从基本的控制台应用程序开始,介绍ASP.NET Core基本的启动流程,涵盖ASP.NET Core框架中各个技术的实际应用。同时,本书也会介绍一些ASP.NET Core的高级概念。在本书中,我们会开发一个学校管理系统,其中包含清晰的操作步骤和大量的实际代码,以帮助读者学以致用,将ASP.NET Core的知识运用到实际的项目开发当中,最后我们会将开发的项目部署到生产环境中。通过阅读本书,读者将掌握使用ASP.NET Core开发Web应用程序的方法,并能够在对新项目进行技术选型时做出战略决策。本书适合有一定C#编程经验和HTML、JavaScript基础,并对ASP.NET Core感兴趣的读者阅读,也可以作为高等院校相关专业的教学用书和培训学校的教材。
梁桐铭,微软最有价值专家、Microsoft AI Open Hack教练、Microsoft Tech Summit 2018讲师,52ABP开源框架作者。2015年开始在国内推广ASP.NET Boilerplate Project开源框架。拥有多年开发经验与技术团队管理经验,熟悉互联网及电商业。负责过多个大型项目的开发和管理,擅长应用系统项目的规划设计、及企业解决方案的设计。

作品目录

推荐序


 
 
 
 

资源与支持
第一部分
第1章:编程语言和
.NET的关系
第2章:.NET平台
第3章:.NET
5的统一整合方案
第4章:创建ASP.NET
Core项目
第5章:ASP.NET
Core项目启动流程
第6章:ASP.NET
Core中的配置文件
第7章:ASP.NET
Core中的中间件及其工作原理
第8章:ASP.NET
Core中的静态文件中间件
第9章:ASP.NET
Core开发人员异常页面
第二部分
第10章:详解ASP.NET
Core
MVC的设计模式
第11章:依赖注入与Student模型
第12章:从Controller传递内容协商数据到View
第13章:完善MVC框架内容
第14章:ASP.NET
Core
MVC中的路由
第15章:ASP.NET
Core中的TagHelper
第16章:ASP.NET
Core中的模型绑定与模型验证
第17章:EntityFramework
Core数据访问与仓储模式
第18章:学生头像上传与信息修改
第19章:404错误页与异常拦截
第20章:ASP.NET
Core中的日志记录
第三部分
第21章:从零开始学ASP.NET
Core
Identity框架
第22章:授权与验证的关系
第23章:角色管理与用户扩展
第24章:角色授权与用户管理
第25章:EF
Core中的数据完整性约束
第26章:ASP.NET
Core中的声明授权
第27章:RBAC与CBAC
第28章:Identity的账户中心的设计
第29章:解析部分ASP.NET
Core
Identity源代码
第四部分
第30章:架构
第31章:仓储模式的最佳实践
第32章:重构学生管理功能
第33章:课程列表与分组统计功能
第34章:复杂数据类型及自动依赖注入
第35章:课程与教师的CRUD
第36章:处理并发冲突
第37章:EF
Core中的继承与原生SQL语句使用
第38章:EF
Core中的数据加载与关系映射
第五部分
第39章:ASP.NET
Core中的Web
API
第40章:实践多层架构体系
第41章:部署与发布
第42章:ASP.NET
Core
2.2到ASP.
NET
Core
3.1的迁移指南

相关推荐

微信二维码