一、Asp.net Core基础

  • 微软英文官网:https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-2.1

  • .NET Core:http://www.dot.net

  • 微软中文官网:https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/?view=aspnetcore-2.1&tabs=windows

  • GitHub:https://github.com/aspnet

  • 用ASP.NET内核和Azure构建现代Web应用程序:https://docs.microsoft.com/en-us/dotnet/standard/modern-web-apps-azure-architecture/

  • 博客园翻译文档:https://www.cnblogs.com/dotNETCoreSG/p/aspnetcore-index.html

  • MSDN:https://blogs.msdn.microsoft.com/

  • .NET Core开源峰会:https://github.com/dncto/dnc

  • https://dotnet.github.io/

  • Artech:https://dotnet.github.io/博客

  • 张飞洪博客:https://www.cnblogs.com/jackyfei/p/9941084.html

  • Ants博客:https://www.cnblogs.com/ants/category/711081.html

  • 张善友博客:https://www.cnblogs.com/shanyou/p/4677569.html (微软MVP)

  • 码农一生:https://www.cnblogs.com/zhaopei/category/1050095.html博客:https://www.cnblogs.com/zhaopei/category/1050095.html

  • edison zhou博客

  • Catcher Wong博客

  • Ken.W博客:https://www.cnblogs.com/kenwoo/category/1208603.html

  • Savorboard:https://www.cnblogs.com/savorboard/category/397840.html(微软MVP)

  • http://www.csharpkit.com

  • .NET Core Util:https://github.com/dotnetcore/Util

  • .NET Core Community GitHu:https://github.com/dotnetcoreb组织

二、Linux

  • geffzhang:https://github.com/geffzhang/opendotnet/tree/master/Linux

  • staro:https://www.cnblogs.com/starof/category/639386.htmlf博客

  • 鸟哥的私房菜:http://cn.linux.vbird.org/

  • 鸟哥私房菜繁体版:http://linux.vbird.org/

三、容器化Docker

  • 可能是把Docker的概念讲的最清楚的一篇文章:http://dockone.io/article/6051

  • docker英文社区:https://www.docker.com/

  • docker中文社区:http://www.docker.org.cn/

  • docker中文文档:https://yeasy.gitbooks.io/docker_practice/content/

  • docker中文文档:https://docs.docker-cn.com/

  • YAML语法介绍:http://www.ruanyifeng.com/blog/2016/07/yaml.html

  • K8S中文社区:https://www.kubernetes.org.cn/k8s

  • K8S英文社区:https://kubernetes.io/

  • portainer

  • 通过ui管理docker:https://www.cnblogs.com/sparkdev/p/9238796.html

  • sparkdev个人博客:https://www.cnblogs.com/sparkdev/category/927855.html

  • 微软家的Docker博客:https://blogs.msdn.microsoft.com/freddyk/tag/docker/

  • docker官方博客:https://blog.docker.com/

四、微服务

  注册中心

  • API网关Ocelot官网:http://threemammals.com/ocelot 一个英国人发起的项目

  • Ocelot在GitHub:https://github.com/ThreeMammals/Ocelot

  • 服务发现、配置管理:https://www.cnblogs.com/cuishuai/p/8194345.html(类似ZooKeeper)

  • Consul:https://www.consul.io/

  • spring cloud:http://spring.io/projects/spring-cloud/.io

  • spring cloud.github:https://github.com/spring-cloud

  服务架构

  • OAuth2和JWT 来源简书:https://www.jianshu.com/p/1f2d6e5126cb

  • surging分布式微服务框架:https://github.com/dotnetcore/surging

  • 理解OAuth 2.0<:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html/a> 阮一峰必读

  • Tarsnet:基于tars协议的高性能RPC开发框架:https://github.com/Tarsne

  • 微软官方开源微服务框架eShopOnContainers:https://github.com/dotnet-architecture/eShopOnContainers

  • service-fabri:https://github.com/Microsoft/service-fabricc微软开源微服务框架

  • IdentityServer4:http://www.cnblogs.com/stulzq/p/8119928.html

  • IdentityServer4源码:ttps://github.com/IdentityServer/IdentityServer4

  • 纯OAuth2 授权码模式的实现:https://github.com/bayardw/IdentityServer4.Authorization.Code

  • 理解OAuth 2.0:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html

  • NanoFabric张上友个人开源框架:https://github.com/geffzhang/NanoFabric

  • IdentityServer
    IdentityServer4.Contrib.RedisStore

  • 微软分布式云计算框架Orleans:https://github.com/dotnet/orleans

  • Orleans can use Ocelot Api Gateway:https://github.com/aqa510415008/Ocelot.OrleansHttpGateway

  服务监控

  • skywalking:可用于生产的APM监控方案:https://github.com/OpenSkywalking/skywalking-netcore(Application Performance Management)

  • Apache SkyWalking 为.NET Core带来开箱即用的分布式追踪和应用性能监控:http://www.cnblogs.com/liuhaoyang/p/skywalking-dotnet-v02-release.html

  • 微服务APM:https://github.com/OpenSkywalking/skywalking-netcore

  • App Metrics:https://www.app-metrics.io/
    Exceptionless

  • Polly:http://www.thepollyproject.org/

  服务治理和其他

  • 服务熔断:https://www.cnblogs.com/Zachary-Fan/p/circuitbreaker.html

  • Rebus is a free .NET “service bus” :ttps://rebus.fm/

  • 基于gRPC的HTTP / 2 RPC Streaming Framework for .NET,.NET Core和Unity:https://github.com/neuecc/MagicOnion

  • .NET API client for vault:https://github.com/Chatham/Vault.NET

  • 使用vault密钥保管库配置提:https://github.com/kdcllc/NetCore.HashiCorp.Vault供程序

  • Additional configuration providers to use with ASP.NET Core:https://github.com/andrewlock/NetEscapades.Configuration

  • Quartz Enterprise Scheduler .NET:http://www.quartz-scheduler.net/

  • Apollo(阿波罗)是携程框架部门研发的分布式配置中心:https://github.com/ctripcorp/apollo.net/tree/dotnet-core

  • 使用Audit.NET,您可以生成有关正在执行的操作的跟踪信息 :https://github.com/thepirat000/Audit.NET

  • 分布式、高性能、事件溯源、事件驱动、最终一致性框架 :https://github.com/RayTale/Ray

  • 基于Dotnet Core设计的可运行在linux和windows下的服务通讯组件:https://github.com/IKende/SmartRout

  书籍

  .NET微服务 微软开发部门出品:https://docs.microsoft.com/zh-cn/dotnet/standard/microservices-architecture/

最全的.NET Core跨平台微服务学习资源没有之一的更多相关文章

  1. 【干货分享】可能是东半球最全的.NET Core跨平台微服务学习资源

    如果你发现还有西半球的资源,烦请相告,不胜感谢! 一..NET Core基础 微软英文官网 .NET Core 微软中文官网 GitHub 用ASP.NET内核和Azure构建现代Web应用程序 博客 ...

  2. 最全的.NET Core跨平台微服务学习资源

    一.Asp.net Core基础 微软中文官网:https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/ 微软英文官网:https:/ ...

  3. .NET Core跨平台微服务学习资源

    一.Asp.net Core基础 微软英文官网:https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-2.1 .NET Core: ...

  4. 手把手教你使用spring cloud+dotnet core搭建微服务架构:服务治理(-)

    背景 公司去年开始使用dotnet core开发项目.公司的总体架构采用的是微服务,那时候由于对微服务的理解并不是太深,加上各种组件的不成熟,只是把项目的各个功能通过业务层面拆分,然后通过nginx代 ...

  5. spring cloud+dotnet core搭建微服务架构:配置中心续(五)

    前言 上一章最后讲了,更新配置以后需要重启客户端才能生效,这在实际的场景中是不可取的.由于目前Steeltoe配置的重载只能由客户端发起,没有实现处理程序侦听服务器更改事件,所以还没办法实现彻底实现这 ...

  6. spring cloud+dotnet core搭建微服务架构:Api授权认证(六)

    前言 这篇文章拖太久了,因为最近实在太忙了,加上这篇文章也非常长,所以花了不少时间,给大家说句抱歉.好,进入正题.目前的项目基本都是前后端分离了,前端分Web,Ios,Android...,后端也基本 ...

  7. spring cloud+.net core搭建微服务架构:服务注册(一)

    背景 公司去年开始使用dotnet core开发项目.公司的总体架构采用的是微服务,那时候由于对微服务的理解并不是太深,加上各种组件的不成熟,只是把项目的各个功能通过业务层面拆分,然后通过nginx代 ...

  8. spring cloud+.net core搭建微服务架构:Api授权认证(六)

    前言 这篇文章拖太久了,因为最近实在太忙了,加上这篇文章也非常长,所以花了不少时间,给大家说句抱歉.好,进入正题.目前的项目基本都是前后端分离了,前端分Web,Ios,Android...,后端也基本 ...

  9. spring cloud+.net core搭建微服务架构:配置中心续(五)

    前言 上一章最后讲了,更新配置以后需要重启客户端才能生效,这在实际的场景中是不可取的.由于目前Steeltoe配置的重载只能由客户端发起,没有实现处理程序侦听服务器更改事件,所以还没办法实现彻底实现这 ...

随机推荐

  1. MFC中线程相关知识

    MFC中把线程分为两种类型,UI线程和工作者线程. MFC中启动一个线程的最好方法是调用AfxBeginThread,有两个版本,一个用于启动Ui线程,另外一个用于启动工作者线程.在MFC程序中,只有 ...

  2. AVPass技术分析:银行劫持类病毒鼻祖BankBot再度来袭,如何绕过谷歌play的杀毒引擎?

    背景 近期,一批伪装成flashlight.vides和game的应用,发布在google play官方应用商店.经钱盾反诈实验室研究发现,该批恶意应用属于新型BankBot.Bankbot家族算得上 ...

  3. 腾讯技术分享:微信小程序音视频技术背后的故事

    1.引言 微信小程序自2017年1月9日正式对外公布以来,越来越受到关注和重视,小程序上的各种技术体验也越来越丰富.而音视频作为高速移动网络时代下增长最快的应用形式之一,在微信小程序中也当然不能错过. ...

  4. 第89节:Java中的反射技术

    第89节:Java中的反射技术 反射技术是动态的获取指定的类,和动态的调用类中的内容(没有类前就可以创建对象,将对象的动作完成,这就是动态的获取指定的类). 配置文件把具体实现的类名称定义到配置文件中 ...

  5. 第50节:Java的当中的泛型

    Java当中的泛型 01 import java.util.ArrayList; import java.util.List; public class Demo{ public static voi ...

  6. C#中四步轻松使用log4net记录本地日志(WPF有点小区别)

    在这里,记录我在项目中使用log4net记录本地日志的步骤.在不会之前感觉很难,很神秘,一旦会了之后其实没那么难.其实所有的事情都是一样的,下面我就分享一下我使用log4Net的经验. 第一步:首先从 ...

  7. JavaScript 对象(下)

    getter 和 setter: 1.ES5 里,属性值可以用一个或两个方法代替,这两个方法就是 getter 和 setter,它们使用 get 和 set 进行定义而不是通过 function 2 ...

  8. vsftp搭建文档

    vsftpd端口的作用:控制连接:tcp21端口用于发送FTP命令数据连接:tcp20端口用于上传下载数据 传输模式:分为主动模式和被动模式主动模式是当需要传输数据时,客户端以PORT命令告知服务器, ...

  9. 实现文件上传 你get了吗???

    实现文件上传: 1.jar包 需要用到两个jar包: commons-io.jar commons-fileupload.jar 下载地址:https://mvnrepository.com/ 2.f ...

  10. DedeCMS上传视频

    DedeCMS建站方便快捷,但是在上传视频时会出现问题,主要是文件格式与大小限制,需要修改配置文件,修改的地方主要有: 1.修改 DedeCMS系统配置参数--附件设置--允许的多媒体软件类型(以MP ...