.NET5来了你别慌

近日微软.Net大咖Scott在博客中对外宣传.NET5首个预览版,并且我们可以通过微软的官网下载SDK5和运行库。很多朋友感觉.NetCore3.1还没搞明白,.NET5就来了感觉一下子慌了神。在这里我提醒朋友们,瞬息万变的世界中,总有相对不变的真理可以指引。技术变革也是如此,所以,在这里我们首先了解新技术的变革方法,然后再坚持相对不变的技术真理,让你轻松构建一统天下的.NET5技术帝国!

.NET5来了你别慌_第1张图片

在博客中Scott表示,.NET 5.NETFramework.NETCore的未来,最终将包含ASP.NET核心、实体框架核心、WinFormsWPFXamarinML.NET等为核心框架的.NET5技术栈。

不过Scott建议开发者以后构建程序首先考虑.NET Core 3.1,因为可以更加轻松地过渡到.NET 5。在今年年底.NET5正式出现之前,我们要做的工作仍然是把.NETCore3.1学好用好。

问题就来了,如何真正的把.NET Core3.1学好呢?接下来我给您一个参考的学习路线:

  1. 跨平台原理机制研究。

因为.NET Core是跨平台并且开源,开源的目的就是让我们更好的研究底层原理,并且基于这些原理,我们可以更好的融入第三方的各种框架,从而让开发变得更加的轻松,所以搞不懂.NET Core的原理,就等于学不好这个技术,建议大家从以下四个方面把握原理机制:

.NET5来了你别慌_第2张图片

    2.Linux平台和部署学习

我们的Core程序,在跨平台上的应用主要体现在Linux上,作为开发者,我们必须要把Linux最常用的技术、项目的部署和测试方法掌握熟练才行,也就是在这个学习阶段你应该具备相当的运维能力。

    3.MVC和微服务架构学习

目前.NET Core跨平台的主要阵地就是在web应用领域,这个也是多年来微软一直和其他开发语言竞争的领地。而在web平台上我们能够使用的强大框架就是MVC和API服务的结合,微服务是思想提出后,在.NET平台也被广泛的运用,而这一技术组合必将在未来技术战略中举足轻重,因此建议这样来学习:

.NET5来了你别慌_第3张图片

   4.迎接即将到来的.NET5。

相信当你完成以上技术栈的积累后,强大的.NET5必将为你的开发生涯添上重要的一笔。 

工欲善其事,必先利其器,您对.NET Core的学习所需之器,准备好了吗?.NET5来了你别慌_第4张图片

Linux的套装包和调试还是够你喝一壶的,不过别担心,已经给朋友们准备好了,ILSpy插件下载很多人遇到问题,不过也不用担心,都可以提供给您。使用ILSpy比直接参考源码方便很多,朋友们可以看一下:

.NET5来了你别慌_第5张图片

最后非常重要的.NET Core3.1专业级录制的学习套餐包,也给您提前打包了。这些只需要你轻点二维码来领取。

 .NET5来了你别慌_第6张图片

你可能感兴趣的:(.NET5来了你别慌)