查看原文
其他

【资源】.NET Core 资料分享

DotNet 2019-08-03

(给DotNet加星标,提升.Net技能


转自:情话布墨

cnblogs.com/qhbm/p/10228281.html


.NET Core 3.0 你还不打算入手么?


这次主要是推荐一些自己学习中遇到的一些好的资料和自己的看法( 我推荐的都是我看过的)


ASP.NET Core


.NET Core 是 .NET Framework 的新一代版本,是微软开发的第一个具有跨平台 ( Windows、Mac OSX 、Linux ) 能力的应用程序开发框。


ASP.NET Core 是 Microsoft 新开发的,基于 .NET Core 的 Web 开发框架。


ASP.NET Core 是对 ASP.NET 的重新设计,变得快速,灵活,现代,并且可以跨不同平台工作。


如果你之前已经接触过 ASP.NET,有过任何 MVC 或 Web API 的经验,那么你会有很强烈的熟悉感。


资料


.NET Core 很基础的入门教程


1、《ASP.NET Core 学习手册》


2、《ASP.NET Core基础教程》https://www.twle.cn/l/yufei/aspnetcore/dotnet-aspnet-index.html


教程部分目录:



3、ASP.NET Core微软官方:https://docs.microsoft.com/zh-cn/aspnet/core/


Docker


Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。


容器是完全使用沙箱机制,相互之间不会有任何接口。


其实就是一个你把你的项目生成了一个Docker的镜像,直接在docker上跑这个镜像就行了 。


资料:https://www.missshi.cn/api/view/blog/5a6327450a745f6335000001


IdentityServer4


Identity Server 4(以下简称ID4)是一个基于oauth2和OpenID的身份认证组件,基于这个组件可以快速开发自己的身份认证网站,支持单点登录,快速完成工业级的身份认证系统。


ID4也是dotnetcore推荐的身份认证组件。


ID4就是一个 继承了授权验证的一套系统。


资料


官方:https://identityserver4.readthedocs.io/en/release/


官方中文版:https://github.com/raochunjiang/IdentityServer4.Docs.zh-Hans


AspNetCore微软:https://docs.microsoft.com/zh-cn/aspnet/core/security/authentication/community?view=aspnetcore-2.1


Github开源项目后台+授权验证:https://github.com/skoruba/IdentityServer4.Admin


建议可以参考一下 Github开源项目后台+授权验证 这个开源项目来学习。


微服务


别人的我没看过 也没什么推荐的,当时看杨中科老师的微服务,写了一个系统的学习记录。


部分文章目录:


《ASP.NET Core微服务MicroService熔断降级(Polly)》


《ASP.NET Core微服务Micro-Service:Consul服务治理》


《ASP.NET Core微服务Micro-Service:.NET Core微服务选型》


具体参考学习地址:https://www.cnblogs.com/qhbm/category/1235971.html


学习微服务 你要是喜欢技术呢, 建议你把微服务建构都有什么,都是干什么的,学习一下而不是一开始就随便找了一套框架就来用,这样对于自己技术层面没任何突破(而且出什么问题了,你根本不知道是哪里出的问题)。


等你把微服务的一系列东西都搞清楚了,如果出问题 你自然知道哪里有问题。


Linux


对于Linux呢 我没有系统学过,就是需要用到什么命令 不会就去百度... 所以没什么推荐的 不过Linux是必须要学会的。


总结


之后我发现什么好的资料的话,我会持续来更新 ,大家有什么好的资料 可以留个言 我来做记录,大家有什么不懂的需要交流的也可以加Q群来交流:717446002


在现在的环境,只能希望.NET Core越来越好。


推荐阅读

(点击标题可跳转阅读)

三分钟学会.NET微服务之Polly

ASP.NET Core 学习之自定义异常处理

HttpClient在.NET Core中的正确打开方式


看完本文有收获?请转发分享给更多人

关注「DotNet」加星标,提升.Net技能 

喜欢就点一下「好看」呗~

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存