更新时间:2022-11-23 13:32:09
封面
版权信息
内容概述
作者简介
前言PREFACE
第1章 项目介绍
1.1 ASP.NET Core发展史
1.2 项目整体架构介绍
1.3 学完本书的成果
1.4 小结
第2章 环境配置与示例创建
2.1 搭建环境
2.2 实例——从创建Hello World开始
2.3 API实例模板项目结构分析
2.4 项目分层结构搭建
2.5 小结
第3章 接口文档Swagger
3.1 引入Swagger
3.2 Swagger额外配置
3.3 小结
第4章 授权与认证
4.1 JWT权限验证
4.2 生成一个令牌
4.3 JWT——权限三步走
4.4 核心知识梳理
4.5 小结
第5章 Entity Framework Core数据访问与仓储模式
5.1 实体Model数据层
5.2 创建实体模型与数据库
5.3 Article服务调用
5.4 小结
第6章 异步泛型仓储
6.1 设计仓储基类接口
6.2 对仓储基接口进行实现
6.3 设计应用服务层基类与基接口
6.4 运行项目,并调试接口
6.5 小结
第7章 依赖注入IoC与AutoMap
7.1 依赖注入
7.2 什么是控制反转(IoC)
7.3 依赖注入的理解和思考
7.4 常见的IoC框架
7.5 较好用的IoC框架使用——Autofac
7.6 整个dll程序集批量注入
7.7 小结
第8章 实战:站点业务接口设计
8.1 介绍
8.2 创建模型
8.3 配置上下文
8.4 模型映射
8.5 注入泛型仓储
8.6 业务接口实现
8.7 创建迁移运行测试
8.8 小结
第9章 实战:AOP实现日志记录和缓存
9.1 AOP实现日志记录(服务层)
9.2 AOP实现接口数据的缓存功能
9.3 小结
第10章 实战:单元测试与集成测试
10.1 面向测试编程
10.2 实例——编写单元测试案例
10.3 实例——编写集成测试案例
10.4 小结
第11章 实战:发布与部署真机
11.1 通过VS发布
11.2 通过命令行发布
11.3 在Windows服务器中部署
11.4 在Linux服务器中部署
11.5 配置外网可访问的域名
11.6 小结
第12章 前端入门
12.1 Promise类型
12.2 异步方法
12.3 ES6模块化编程
12.4 JavaScript超集之TypeScript
12.5 CSS扩展语言之Sass
12.6 小结
第13章 Vue入门
13.1 第一个Vue程序
13.2 生命周期
13.3 计算属性和侦听器
13.4 指令
13.5 小结
第14章 实战:博客站点
14.1 项目介绍
14.2 创建bbs-Vue工程
14.3 Vue项目是如何运转的
14.4 Vue的调试
14.5 实现博客首页
14.6 实现登录页
14.7 补充其他业务功能
14.8 小结
文后内容