框架源码

 架构师是要从各种技术中找到最合适的技术用来解决需求问题。一般都是通过阅读源码来深入理解各种技术的底层原理。

 ps:好多人都说阅读源码太难了,一般做项目都没必要太过于深入。其实阅读源码不仅可以学习到框架优秀的设计,还能搞懂框架原理,进而更合理适、更高效去使用框架。

最新源码一般需要把vs更新到最新版和下载.NET SDK最新预览版

预览版本下载地址,最新源码必须安装

.Net Framework源码

.Net Framework源码地址

.Net Core源码

下载地址

环境准备

.Net Core底层是使用C++开发的,所以需要安装C++相关环境

在vs2019内打开runtime-master这个文件夹,然后vs2019就会提示需要安装相关的环境,点击安装就好

安装完后就能打开对应的解决方案了

如果不想安装C++相关环境,用vs2019打开文件后,直接搜索相关类名也能查询源码的

源码编译和调式

参考:源码编译应用调试基础

ASP.Net Core源码

参考

如何开始阅读ASP.NET Core源代码 

下载地址

还原

鼠标右键=》以管理员身份运行根目录下的restore.cmd文件

posted @ 2020-07-16 17:30  日积月累码农  阅读(243)  评论(0编辑  收藏  举报