First, Asp.net Core basics

  • Microsoft Chinese official website: https://docs.microsoft.com/zh-cn/aspnet/core/getting-started/
  • Microsoft English official website: https://docs.microsoft.com/en-us/aspnet/core/
  • .NET Core:http://www.dot.net
  • GitHub:https://github.com/aspnet
  • Build Modern Web Applications with ASP.NET Kernel and Azure: https://docs.microsoft.com/en-us/dotnet/standard/modern-web-apps-azure-architecture/
  • Blog garden translation document: https://www.cnblogs.com/dotNETCoreSG/p/aspnetcore-index.html
  • MSDN:https://blogs.msdn.microsoft.com/
  • .NET Core Open Source Summit: https://github.com/dncto/dnc
  • https://dotnet.github.io/
  • Artech: https://dotnet.github.io/ blog
  • Zhang Shanyou Blog: https://www.cnblogs.com/shanyou/p/4677569.html (Microsoft MVP)
  • Lao Zhang’s philosophy: https://www.cnblogs.com/laozhang-is-phi/
  • Zhang Feihong’s blog: https://www.cnblogs.com/jackyfei/p/9941084.html
  • Ants blog: https://www.cnblogs.com/ants/category/711081.html
  • Code Farming Life Blog: https://www.cnblogs.com/zhaopei/category/1050095.html
  • edison zhou blog: https://www.cnblogs.com/edisonchou/
  • Catcher Wong Blog: https://www.cnblogs.com/catcher1994/
  • Ken.W Expo: https://www.cnblogs.com/kenwoo/category/1208603.html
  • Savorboard:https://www.cnblogs.com/savorboard/category/397840.html(微软MVP)
  • Shengjie blog-.Net Core know how much series: https://www.cnblogs.com/sheng-jie/category/1094012.html
  • http://www.csharpkit.com
  • .NET Core Util:https://github.com/dotnetcore/Util
  • .NET Core Community GitHub:https://github.com/dotnetcore

Second, Linux

  • geffzhang:https://github.com/geffzhang/opendotnet/tree/master/Linux
  • staro: https://www.cnblogs.com/starof/category/639386.htmlf blog
  • Brother’s private dish: http://cn.linux.vbird.org/
  • Bird Brother Private House Traditional Chinese Version: http://linux.vbird.org/

Containerized Docker

  • Probably the most clear article about the concept of Docker: http://dockone.io/article/6051
  • Docker English Community: https://www.docker.com/
  • Docker Chinese community: http://www.docker.org.cn/
  • Docker Chinese documentation: https://yeasy.gitbooks.io/docker_practice/content/
  • Docker Chinese documentation: https://docs.docker-cn.com/
  • YAML syntax introduction: http://www.ruanyifeng.com/blog/2016/07/yaml.html
  • K8S Chinese Community: https://www.kubernetes.org.cn/k8s
  • K8S English Community: https://kubernetes.io/
  • Portainer
  • Manage docker through ui: https://www.cnblogs.com/sparkdev/p/9238796.html
  • sparkdev personal blog: https://www.cnblogs.com/sparkdev/category/927855.html
  • Microsoft’s Docker blog: https://blogs.msdn.microsoft.com/freddyk/tag/docker/
  • Official docker blog: https://blog.docker.com/

Fourth, microservices

  Registration center

  •  API Gateway Ocelot official website: http://threemammals.com/ocelot A British-initiated project
  •  Ocelot在GitHub:https://github.com/ThreeMammals/Ocelot
  • Service discovery and configuration management: https://www.cnblogs.com/cuishuai/p/8194345.html (similar to ZooKeeper)
  • Consul: https: //www.consul.io/
  • spring cloud:http://spring.io/projects/spring-cloud/.io
  • spring cloud.github:https://github.com/spring-cloud

  Service architecture

  • OAuth2 and JWT source short book: https://www.jianshu.com/p/1f2d6e5126cb
  • Surging distributed microservice framework: https://github.com/dotnetcore/surging
  • Understanding OAuth 2.0 <: http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html/a> Must read by Ruan Yifeng
  • Tarsnet: High-performance RPC development framework based on the Tars protocol: https://github.com/Tarsne
  • Microsoft’s official open source microservices framework 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
  • Implementation of pure OAuth2 authorization code mode: https://github.com/bayardw/IdentityServer4.Authorization.Code
  • 理解OAuth 2.0:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html
  • NanoFabric Zhang Shangyou’s personal open source framework: https://github.com/geffzhang/NanoFabric
  • IdentityServerIdentityServer4.Contrib.RedisStore
  • Microsoft Distributed Cloud Computing Framework Orleans: https://github.com/dotnet/orleans
  • Orleans can use Ocelot Api Gateway:https://github.com/aqa510415008/Ocelot.OrleansHttpGateway

  Service monitoring

  • skywalking: APM monitoring solution that can be used for production: https://github.com/OpenSkywalking/skywalking-netcore(Application Performance Management)
  • Apache SkyWalking brings out-of-the-box distributed tracking and application performance monitoring to .NET Core: http://www.cnblogs.com/liuhaoyang/p/skywalking-dotnet-v02-release.html
  • Microservice APM: https://github.com/OpenSkywalking/skywalking-netcore
  • App Metrics:https://www.app-metrics.io/Exceptionless
  • Polly:http://www.thepollyproject.org/

  Service governance and other

  • Service fusing: https://www.cnblogs.com/Zachary-Fan/p/circuitbreaker.html
  • Rebus is a free .NET “service bus” :ttps://rebus.fm/
  • GRPC-based HTTP / 2 RPC Streaming Framework for .NET, .NET Core, and Unity: https://github.com/neuecc/MagicOnion
  • .NET API client for vault:https://github.com/Chatham/Vault.NET
  • Use vault key vault configuration to provide: https://github.com/kdcllc/NetCore.HashiCorp.Vault for the program
  • 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 (Apollo) is a distributed configuration center developed by the Ctrip framework department: https://github.com/ctripcorp/apollo.net/tree/dotnet-core
  • With Audit.NET, you can generate tracking information about what is happening: https://github.com/thepirat000/Audit.NET
  • Distributed, high-performance, event-sourced, event-driven, eventual consistency framework: https://github.com/RayTale/Ray
  • Service communication component based on Dotnet Core designed to run under linux and windows: https://github.com/IKende/SmartRout

  books

.NET Microservices by Microsoft Development: https://docs.microsoft.com/en-us/dotnet/standard/microservices-architecture/

Transfer from: https://www.wandouip.com/t5i238038/ Add some of your own collections and save them for your own centralized learning.

Orignal link:https://www.cnblogs.com/greatwang/p/11893125.html