.NET Core 跨平台
序
.NET Core
是一个开源的模块化的Framework,不管是开发web或移动设备都在同一个Framework(.NET Core)
下运行,而且 .NET Core
也可在不同的操作系统上运行,包括Windows、linux、MacOS,实现了跨平台跨设备。
更棒的是.NET Core
在发布程序时不用事先安装Framework而是通过Nuget下载,这样在初次部署时就不用安装一个复杂而庞大Framework,而是按需下载。这种基于Nuget的按需加载铸就.NET Core
跨平台。
过去总是有人会说.Net
无法在linux上运行,java就可以。几乎一提到这个问题,就不可避免的引发Java和.Net
对比的口水战。
而.Net Core
的出现,以ASP.NET的跨平台版本出现在了我们的眼前,它顺应了开源大趋势,对.Net开发者是个喜事,也多了一个追求前沿技术的机会 。至少突破了操作系统的限制,不在局限于windows,让.NET
开发者和其它跨平台语言(如java,ruby)开发者有了更多共同的话题。
能够提供什么
楠木大叔,从事.NET
开发近十年,具有丰富的开发实战经验和带团队经验,经历了数十个实战项目中洗礼。 深知技术迭代迅速,深刻理解技术从业者的艰辛和不易。本教程致力于解决实际问题,以问题为导向,抽取实际研发工作的中的业务场景和案例,一步步分析和引导出实现方案。
本教程还整理实际项目中常用的问题以及解决方案(含参考代码)。避免初学者重走弯路,提高效率。
受众
对 .NET Core 有兴趣的同学,工作中有需要 .NET Core的IT人士。