Asp.Net Core 系列【8.x 完结】

一. 说明

 

     持续更新,从2.x版本开始编写,经历了3.x版本,5.x版本、6.x版本、7.x版本、8.x版本,目前最新的是8.x版本,已完结

     Core9.0 再来。。。。

 

 

 

 

 

二. 系列章节

 

  第一节:.Net Core环境的安装和常用指令

  第二节:SSL证书的申请、配置(IIS通用)及跳转Https请求的两种方式

  第三节:Windows平台部署Asp.Net Core应用(基于IIS和Windows服务两种模式)

  第四节:配置的读取、StartUp类、内置依赖注入和扩展改造

  第五节:管道中间件入门(Use、Run、Map)

  第六节:静态文件中间件

  第七节:Asp.Net Core内置日志、将EF生成的SQL输出到控制台

  第八节:Asp.Net Core整合Log4net(官方的、微软的两种)

  第九节:ASP.NET Core 中多环境的使用

  第十节:Asp.Net Core 配置详解和选项模式

  第十一节:Asp.Net Core 之内容缓存(IMemoryCache)

  第十二节:Asp.Net Core 之分布式缓存(SQLServer和Redis)

  第十三节:视图缓存、缓存标记、响应压缩

  第十四节:Asp.Net Core 中的跨域解决方案(Cors、jsonp改造、chrome配置)

  第十五节:Asp.Net Core中的各种过滤器(授权、资源、操作、结果、异常)

  第十六节:Asp.Net Core中Session的使用、扩展、进程外Session

  第十七节:.Net Core中新增HttpClientFactory的前世今生

  第十八节:Asp.Net Core WebApi基础总结和请求方式

  第十九节:Asp.Net Core WebApi生成在线文档

  第二十节:Asp.Net Core MVC和WebApi路由规则的总结和对比

  第二十一节:Asp.Net Core中使用托管服务实现后台任务

  第二十二节:Asp.Net Core中Https协议的相关配置

  第二十三节:Asp.Net Core中的几种安全防护

  第二十四节:编码、解码、加密算法概念及实现(Base64、MD5、SHA、HMAC、DES、AES、RSA)

  第二十五节:数据保护程序和Hash的最佳实现(彩虹表原理)

  第二十六节:扩展如何在控制台中使用HttpClientFactory、读取配置文件、数据保护、注入类、EFCore的使用

  第二十七节:安全存储机密程序

  第二十八节:Asp.Net Core中JWT的几种写法和认证方式

  第二十九节: Core MVC零散总结(各种目录、内外网ip、新序列化、全局处理返回值)

  第三十节:Asp.Net Core中JWT刷新Token解决方案

  第三十一节:扫盲并发和并行、同步和异步、进程和线程、阻塞和非阻塞、响应和吞吐等

  第三十二节:比较Core中的内置注入、EFCore的注入、AutoFac改造后的注入的生命周期问题

  第三十三节:.Net Core下的gRPC详细介绍

  第三十四节:.Proto文件剖析、gRPC的四种传输模式(一元和流式)和常用配置

  第三十五节:gRPC拦截器、版本控制、安全性、日志集成

  第三十六节:gRPC身份认证和授权(JWT模式 和 集成IDS4)

  第三十七节:系统证书管理和gRPC基于数字证书的认证和授权

  第三十八节:SeriLog日志的各种用法以及与Core MVC封装集成

------------------------------------------------------下面是将以Asp.Net Core 5.0为基础进行编写------------------------------------------------------------------------

  第三十九节:Asp.Net Core 5.0新增功能和写法变化

 

------------------------------------------------------下面是将以Asp.Net Core 6.0为基础进行编写------------------------------------------------------------------------

  第四十节:再探WebApi核心(Swagger配置+分组、跨域、路由)和基于axios测试webapi、mvc接口的异同

  第四十一节:再探依赖注入(coreMvc/应用启动/控制台)和多项目框架集成(原生反射、AutoFac集成新写法)

  第四十二节:再探缓存重点概念、内存缓存、分布式缓存、相关封装剖析

  第四十三节:再探配置系统(多个appsettings.json/环境/各种读取方式)、机密文件、选项模式

  第四十四节:再探过滤器基础、异步写法、限流案例、自动事务案例和中间件的使用

  第四十五节:复习Session/Jwt原理、Jwt实操、Swagger中配置Jwt、Jwt撤回方案、双token方案

  第四十六节:后台托管服务(不同生命周期相互注入方案)、数据校验规则(内置、 FluentValidation)、程序发布部署

  第四十七节:Asp.Net Core5.x 升级到 Core6.x 版本写法的变化【持续更新】

 

------------------------------------------------------下面是将以Asp.Net Core 7.0为基础进行编写------------------------------------------------------------------------

  第四十八节:Core7.0中速率中间件详解

  第四十九节:Core7.0中变化(DI参数自动绑定、signalR变化)-【持续更新】

------------------------------------------------------下面是将以Asp.Net Core 8.0为基础进行编写------------------------------------------------------------------------

  第五十节:Core8.0中的新变化(SignalR写法、本机AOT发布)

  第五十一节:XXXXXXXXXXXXXXXXXXXXXXXXXXXX

  第五十二节:XXXXXXXXXXXXXXXXXXXXXXXXXXXX

  第五十三节:XXXXXXXXXXXXXXXXXXXXXXXXXXXX

  第五十四节:XXXXXXXXXXXXXXXXXXXXXXXXXXXX

  第五十五节:XXXXXXXXXXXXXXXXXXXXXXXXXXXX

 

 

 

 

 

!

  • 作       者 : Yaopengfei(姚鹏飞)
  • 博客地址 : http://www.cnblogs.com/yaopengfei/
  • 声     明1 : 本人才疏学浅,用郭德纲的话说“我是一个小学生”,如有错误,欢迎讨论,请勿谩骂^_^。
  • 声     明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
 
posted @ 2019-03-13 08:11  Yaopengfei  阅读(4071)  评论(7编辑  收藏  举报