框架源码

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

 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文件

如有错误,欢迎您指出。
本文版权归作者和博客园共有,欢迎转载,但必须在文章页面给出原文链接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/qingyunye/p/13323868.html