大家好,我是编程乐趣。
之前有聊过自学编程这个话题《用这个方法学习C#的,一年后都变成高级工程师了!》,里面有提到这个两个网站:MSDN、Github。
这两个网站对我个人来说,应该是最必不可少的、最常用的2个网站,没有之一。
下面聊聊,这两个网站我是如何使用的。
如果问网络上哪个网站有最全的C#资料,肯定是非MSDN莫属了。
如果你有很明确要学习的知识点,比如Asp.Net的依赖注入、中间件、Identity等。在MSDN查阅肯定是最直接的、资料也是最全面的。
所以,如果我有很明确的知识点要学习,我都是直接查阅MSDN。
当然了MSDN的知识点是线性的、它是以目录的形式罗列每一个知识点的。
但很多情况下,你要实现某一个方案,这个方案涉及到很多知识点,它们是网状的,这些知识点是散落在MSDN各个角落的,这就需要我们大量翻找MSDN的文档,而且你也不知道你要实现的这个方案,都需要用到哪些知识点。
这个时候我就会使用Github,Github有很多开源项目,他们有包含我们想要的方案,比如《Asp.net动态Web API的教程!》。这个时候,我们就可以直接阅读Github的源码,了解他们需要用到的哪些知识点。然后通过这些知识点,再去查阅MSDN文档。
这样做的好处,通过阅读Github开源项目,能快速找到需要学习的知识点,可以节省时间。详细查阅MSDN文档,又可以让我们对这个知识点有更全面的掌握,从而可以实现项目中的个性化需求。
所以,如果是要学习某一个方案,可以先查阅Github,再阅读MSDN文档。
有人会说阅读文档是比较晦涩,习惯通过视频来学习,比如B站。这样的学习方法是没有问题的,只要能学到知识就可以。
但你不管是通过B站、Github、书本、还是我星球里面的教程,我认为最终还是要多查阅MSDN。任何教程都只是讲解部分知识、常用的知识,更多细节的知识点,还是要查阅MSDN。
最后个人建议学会使用MSDN、有空可以多多浏览MSDN吧!
领取专属 10元无门槛券
私享最新 技术干货