ASP.NET MVC Route 由浅入深系列之三:如何获取MVC源码

  上一篇我们介绍了在WEB FORM中如何使用路由,以及简单分析了一下涉及到的类和源代码,接下来我们准备细致学习一下RouteCollection的MapPageRoute方法。但在深入学习之前,我们必须拿到.NET FRAMEWORK和..NET MVC的源代码。


How To Get Mvc Sourcecode

  很多做.NET和JAVA的同学,从来不去,也没有去了解和学习框架源代码,只知道调用类库的API,认为业务第一,熟悉了业务就是掌握了一切。其实不是这样的,如果要成为架构师,就必须研究各个框架的源代码,学习其中的设计思路,要知道,理不通艺不精。

  先附上.NET FRAMEWORK源代码的下载地址:https://referencesource.microsoft.com/  在右上角的Download链接里,可以下载到各个版本的.NET FRAMEWORK源代码,里面包含的内容丰富,不仅有CLR各个核心类库的源码,而且还有WCF等的源码。



.NET Framwork CLR 源码


Aspnet Web Stack源码,包含:MVC,WEB API,WCF

你可能感兴趣的:(ASP.NET MVC Route 由浅入深系列之三:如何获取MVC源码)