【问题标题】:Good resources for looking under the hood of webforms?寻找网络表单的好资源?
【发布时间】:2012-01-28 03:28:09
【问题描述】:

在我的工作场所,我们将 ASP.NET 与 Webforms(用于遗留代码)和 MVC 结合使用。

我一直在学习 ASP.NET 以及它是如何“在幕后”工作的,据我所知,Webforms(我猜是 MVC)作为 HttpHandlers 挂钩并在 ProcessRequest(...) 下进行应用程序实现。

MVC 很容易,因为源是开放的,但是我在使用 Webforms 时遇到了更多麻烦。

基本上,我想了解 Web 表单、母版页、视图、“控制树”等这些东西如何工作,以及它们如何从 ProcessRequest 调用开始在低级别上工作。哪里有一些很好的免费资源来学习这方面的知识?我试图从 Codeplex 下载 ASP.NET Webforms 源代码,但我找不到源下载(我猜不是开源?)

【问题讨论】:

    标签: asp.net .net-4.0


    【解决方案1】:

    您可以在此处下载 .NET 源代码以供参考:

    http://referencesource.microsoft.com/netframework.aspx (archive.org's copy from Feb 8, 2014)

    编辑 现在可以通过 github 获得

    https://github.com/Microsoft/dotnet

    【讨论】:

    【解决方案2】:

    .NET 源码也可以查看;看到这个:http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx

    此外,Visual Studio 已经“配备”了单步执行 .NET 代码的能力。在 VS Tools Debugging > General > Enable .NET Framework source stepping 中启用此功能,然后按照说明进行操作(会有一种一次性设置向导)。

    【讨论】:

      猜你喜欢
      • 2018-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多