我是PHP开发人员但是正在尝试学习ASP.NET MVC。在PHP中,当我需要查看方法实现时,我只需要阅读它的定义并阅读它,因为它是用纯PHP编写的。
在ASP.NET MVC中,我正在编写一个View,想要了解@ Html.ActionLink是如何工作的,但我不能。我得到的最大值是函数头而不是它的实际代码。
请帮助。
答案 0 :(得分:5)
这是开源。您可以检查源代码并查看每种方法的作用。源代码可在codeplex获得。
http://aspnetwebstack.codeplex.com/
ASP.NET MVC,Web API和Razor是开源的。最棒的是,你甚至可以为此做出贡献。斯科特post这里的更多细节
如果您想查看上面没有源代码的任何其他内容的源代码,您可以使用任何反编译工具。我使用JustDecompile,这很棒。
答案 1 :(得分:1)
您可以使用Reflector
查看.net函数的实现。
答案 2 :(得分:1)
ASP.NET MVC是一个开源框架。
您可以获取代码here。
答案 3 :(得分:1)
ASP.NET MVC源代码位于http://aspnetwebstack.codeplex.com/
答案 4 :(得分:0)
即使在php中,如果你想显示像md5
这样的内置函数的源代码,你也必须下载源代码。
现在在Asp.net mvc中你可以下载源代码 检查此链接。 https://aspnet.codeplex.com/releases/view/58781