.Net开源之corefx、coreclr初探

2014年底微软印度籍CEO宣布了.Net跨平台开源计划,没想到他们的动作还很快,corefx和coreclr的代码已经上传到github了,对于.Net程序员来说绝对是一个福音。读读这些代码绝对是提升水平的有效途径。

Github上的项目如下所示:

技术分享

我用sourcetree工具下载了代码到本地文件夹,如下所示:

技术分享


1. corefr

corefr的本地文件夹结构,已经有vs的solution文件,可以直接用VS打开了。

技术分享

System.Diagnositics.Process工程的显示如下,MS的代码写的还是相当整洁的,注释也很清晰。

技术分享


2 coreclr

coreclr的本地文件夹结构,发现没有现成的slution文件,github上的开发guide介绍了需要安装cmake,进行编译,编译完成后,在cmake的文件夹下会有slution文件。然后就能用VS打开了。不过悲剧的是我用CMAKE没有编译成功,可能是我的OS有问题。

技术分享

综上,我觉的好好读读corefx和coreclr的代码应该能收获不少,接下来可以慢慢的研究者两个东西了。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。