0

我是 PHP 开发人员,但正在尝试学习 ASP.NET MVC。在 PHP 中,当我需要查看方法实现时,我只需查看它的定义并阅读它,因为它是用纯 PHP 编写的。

在 ASP.NET MVC 中,我正在编写一个视图并想看看 @Html.ActionLink 是如何工作的,但我不能。我得到的最大值是函数头而不是实际代码。

需要帮助,请。

4

5 回答 5

5

它是开源的。您可以检查源代码并查看每种方法的作用。源代码可在 codeplex 获得。

http://aspnet.codeplex.com/

http://aspnetwebstack.codeplex.com/

ASP.NET MVC、Web API 和 Razor 是开源的。最好的事情是,您甚至可以为此做出贡献。更多细节在 Scott 的帖子

如果您想查看像上面那样没有源代码的任何其他东西的源代码,您可以使用任何反编译工具。我使用JustDecompile,它很棒。

于 2012-08-29T12:24:24.037 回答
1

您可以使用Reflector查看 .net 函数的实现。

于 2012-08-29T12:23:32.397 回答
1

ASP.NET MVC 是一个开源框架。

您可以在此处获取代码。

于 2012-08-29T12:24:35.737 回答
1

ASP.NET MVC 源代码可在http://aspnetwebstack.codeplex.com/获得

于 2012-08-29T12:24:35.917 回答
0

即使在 php 中,如果您想显示内置函数的源代码,md5也必须下载源代码。

现在在 Asp.net mvc 中,您可以下载源代码检查此链接。 https://aspnet.codeplex.com/releases/view/58781

于 2012-08-29T12:28:01.500 回答