引言
对于学习,一定要有目的和合理的规划。
学习netCore,要如何准备?要知道他的目的是什么?对于netframework优势是什么?陆续学习通过那种途径?
准备
从官网下载vs2017IdE,里面自带.netcore框架。如果你的电脑上有其他vs版本例如2015,最好先卸载。我自己电脑在有2015的情况下,没有装成功。
数据库选择sqlserver2012,其他版本亦可以。
目的
对于主流服务器,通用的是windows和linux两种服务器。如果你是个传统的asp.net开发人员,你一定知道这种框架是运行在netframework虚拟机上的,而这个虚拟机又只能在window服务器上运行。这样就存在一个问题,我们用c#写的网站无法在linux服务器上运行。微软为了解决这样一个问题,研发了netcore,旨在解决c#程序的跨平台运行问题。
优势
跨平台。
新技术,从业人员较少。
c#的未来的主流开发技术。
开源。
性能有了质的提高,已经可以用于复杂web网站。
途径
通过官网应该是最快的https://blog.csdn.net/hxw8187/article/details/78882904。
目前各大博客已有了netcore的入门文章,各大学习it网站例如腾讯课堂已经出了netcore的视频。