微信读书书城
ASP.NET Core 5.0开发入门与实战
加入书架
首页
我的书架
登录
ASP.NET Core 5.0开发入门与实战
韩冬 张安忠 碌云 王泽威
微信读书推荐值 71.0%
71.0
%
32人点评
推荐
一般
不行
推荐(23)
一般(5)
不行(4)
阅读
1098
人
会员卡可读
字数
7.6
万字
微信读书推荐值 71.0%
71.0
%
32人点评
推荐
一般
不行
推荐(23)
一般(5)
不行(4)
阅读
1098
人
会员卡可读
字数
7.6
万字
ASP.NET Core 5.0开发入门与实战
韩冬 张安忠 碌云 王泽威
微信读书推荐值
71.0
%
32人点评
推荐
一般
不行
推荐
一般
不行
推荐(23)
一般(5)
不行(4)
阅读
1098
人
电子书
会员卡可读
字数
7.6
万字
微信读书推荐值
71.0
%
32人点评
推荐
一般
不行
推荐
一般
不行
推荐(23)
一般(5)
不行(4)
阅读
1098
人
电子书
会员卡可读
字数
7.6
万字
简介
ASP.NET Core 5.0开发入门与实战
ASP.NET Core 5.0开发入门与实战
close
简介
ASP.NET Core 5.0开发入门与实战
版权
出版社
机械工业出版社
出版时间
2022年1月
字数
76,247
分类
计算机-计算机综合
试读结束
本书为付费会员卡可读
登录后获得专属福利 · 百万好书免费读
上一页
下一页
热门想法
复制
划线
写想法
查询
书友想法
评论
0
赞
0
暂无评论
发 表
回复
赞
评论详情
发 表
写想法
确定删除吗?
取 消
删 除
查询
继续提问
Generated by AI
写想法
字号大小
字体
目录
Ai 问书
笔记
开启书友想法
上下滚动阅读
字号
浅色
ASP.NET Core 5.0开发入门与实战
韩冬 张安忠 碌云 王泽威
扉页
版权信息
+
书签
文前
作者简介
前言
第1章 项目介绍
1.1 ASP.NET Core发展史
1.1.1 站在巨人的肩膀上
1.1.2 将开源进行到底
1.1.3 .NET的未来
1.2 项目整体架构介绍
1.2.1 涉及的知识点
1.2.2 需要掌握的必备技能
1.2.3 本书的学习方式
1.3 学完本书的成果
1.4 小结
第2章 环境配置与示例创建
2.1 搭建环境
2.1.1 SDK的选择与安装
2.1.2 Visual Studio 2019的下载与安装
2.2 实例——从创建Hello World开始
2.2.1 创建.Net Core控制台项目
2.2.2 创建ASP.NET Core Web API项目
2.2.3 了解其他类型的NetCore项目
2.3 API实例模板项目结构分析
2.3.1 依赖项
2.3.2 launchSettings.json
2.3.3 Controllers
2.3.4 appsettings.json
2.3.5 Program.cs
2.3.6 Startup.cs
2.4 项目分层结构搭建
2.4.1 设计仓储接口与实现
2.4.2 设计服务接口与实现
2.5 小结
第3章 接口文档Swagger
3.1 引入Swagger
3.1.1 引用NuGet包
3.1.2 配置服务
3.1.3 配置中间件
3.1.4 查看效果
3.2 Swagger额外配置
3.2.1 设置Swagger页面为首页-开发环境
3.2.2 设置Swagger页面为首页-生产环境
3.2.3 给接口添加注释
3.2.4 对Model也添加注释说明
3.2.5 去掉Swagger警告提示
3.3 小结
第4章 授权与认证
4.1 JWT权限验证
4.2 生成一个令牌
4.2.1 服务注册与参数配置
4.2.2 设计登录接口
4.3 JWT——权限三步走
4.3.1 API接口授权
4.3.2 配置认证服务
4.3.3 配置官方认证中间件
4.3.4 发起登录请求
4.4 核心知识梳理
4.4.1 什么是Claim
4.4.2 了解Bearer认证
4.4.3 JWT(JSON Web Token)
4.4.4 扩展
4.5 小结
第5章 Entity Framework Core数据访问与仓储模式
5.1 实体Model数据层
5.2 创建实体模型与数据库
5.2.1 创建实体模型
5.2.2 创建文章仓储接口
5.2.3 创建数据库
5.3 Article服务调用
5.3.1 完善仓储实现
5.3.2 补充Article服务
5.3.3 调用Article Controller
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.4.1 引入AutoMapper的相关包
8.4.2 添加映射文件
8.4.3 使用AutoMapper实现模型映射,并注入
8.5 注入泛型仓储
8.6 业务接口实现
8.6.1 授权接口
8.6.2 文章接口
8.6.3 问答接口
8.6.4 个人中心接口
8.6.5 主页接口
8.7 创建迁移运行测试
8.8 小结
第9章 实战:AOP实现日志记录和缓存
9.1 AOP实现日志记录(服务层)
9.1.1 添加BbsLogAOP拦截器
9.1.2 添加到Autofac容器中,实现注入
9.1.3 运行项目测试
9.2 AOP实现接口数据的缓存功能
9.2.1 定义Memory缓存类和接口
9.2.2 定义一个缓存拦截器
9.2.3 注入缓存拦截器
9.2.4 运行项目测试
9.3 小结
第10章 实战:单元测试与集成测试
10.1 面向测试编程
10.1.1 单元测试
10.1.2 集成测试
10.1.3 面向TDD测试驱动开发
10.2 实例——编写单元测试案例
10.2.1 使用xUnit组件
10.2.2 设计服务测试
10.2.3 运行测试
10.3 实例——编写集成测试案例
10.3.1 使用TestServer构建服务
10.3.2 集成测试文章管理场景
10.3.3 携带令牌访问API接口
10.4 小结
第11章 实战:发布与部署真机
11.1 通过VS发布
11.1.1 框架依赖部署模式
11.1.2 独立部署模式
11.2 通过命令行发布
11.3 在Windows服务器中部署
11.3.1 安装IIS服务器
11.3.2 安装运行时并开启站点服务
11.4 在Linux服务器中部署
11.4.1 安装运行时并使用Kestrel启动服务
11.4.2 配置Supervisor守护服务
11.4.3 使用Nginx作为代理服务器
11.5 配置外网可访问的域名
11.6 小结
第12章 前端入门
12.1 Promise类型
12.1.1 基本用法
12.1.2 异常处理
12.1.3 对象转成Promise
12.1.4 批量执行
12.2 异步方法
12.2.1 基本用法
12.2.2 异常处理
12.2.3 异步的应用
12.3 ES6模块化编程
12.3.1 Class基本用法
12.3.2 静态方法和静态属性
12.3.3 继承
12.3.4 根据子类获取父类
12.3.5 调用父类方法
12.3.6 导出模块
12.3.7 导入模块
12.3.8 默认导出
12.3.9 导入、导出的复合写法
12.3.10 导入函数
12.4 JavaScript超集之TypeScript
12.4.1 基础类型与变量声明
12.4.2 函数
12.4.3 接口与类
12.4.4 泛型
12.5 CSS扩展语言之Sass
12.5.1 嵌套规则
12.5.2 父选择器
12.5.3 属性嵌套
12.5.4 注释
12.5.5 变量
12.5.6 运算
12.5.7 插值语句
12.5.8 引入样式
12.5.9 使用混合器复用代码
12.6 小结
第13章 Vue入门
13.1 第一个Vue程序
13.1.1 引入Vue.js
13.1.2 显示Hello World
13.2 生命周期
13.2.1 生命周期钩子
13.2.2 应用实例
13.2.3 生命周期图示
13.3 计算属性和侦听器
13.3.1 计算属性
13.3.2 侦听器
13.4 指令
13.4.1 控制元素隐藏显示
13.4.2 控制元素是否存在
13.4.3 循环元素
13.4.4 监听事件
13.4.5 数据单向绑定
13.4.6 数据双向绑定
13.4.7 忽略渲染
13.4.8 隐藏还未渲染的元素
13.4.9 控制元素只渲染一次
13.4.10 渲染指定组件
13.5 小结
第14章 实战:博客站点
14.1 项目介绍
14.2 创建bbs-Vue工程
14.2.1 创建项目
14.2.2 整体项目文件简要说明
14.3 Vue项目是如何运转的
14.3.1 SPA的挂载页面Index.html
14.3.2 页面根容器组件App.vue
14.3.3 创建入口文件
14.3.4 创建路由文件
14.3.5 多级路由
14.3.6 深入说明Vue Router工作原理
14.4 Vue的调试
14.5 实现博客首页
14.5.1 axios获取数据
14.5.2 安装axios
14.5.3 配置axios
14.5.4 修改Home页面的代码
14.5.5 补充完善Home页面
14.5.6 完善App页面
14.6 实现登录页
14.6.1 登录功能
14.6.2 Vuex讲解
14.6.3 完善登录功能
14.7 补充其他业务功能
14.7.1 注册页面
14.7.2 文章列表页面
14.7.3 文章详情页
14.7.4 发布文章
14.8 小结
是否关闭自动购买?
关闭后,阅读到本书未购买章节均需要手动购买确认。
取消
关闭
ASP.NET Core 5.0开发入门与实战
已读到0% · 共0条笔记
你可以在这里记录本书的
想法、划线、书签
点评此书
推荐
一般
不行
书友想法
评论
0
赞
0
暂无评论
发 表
回复
赞
评论详情
发 表
确定删除吗?
取 消
删 除
《ASP.NET Core 5.0开发入门与实战
》
仅支持付费会员使用
微信扫码开通付费会员
仅支持付费会员使用
微信扫码开通付费会员