是否有适用于ASP.NET 2.0的常用控件(例如在工具箱中找到)的源代码?
我想要的细节水平我需要知道控件的内部工作原理。
答案 0 :(得分:5)
是的,Microsoft实际上已经发布了System.Web程序集的源代码。
它旨在使调试内置类成为可能,因此您作为开发人员有更好的机会理解特定类的行为。当您尝试使用调试器进入函数时,可以使Visual Studio动态下载源代码。 http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx
如果您想阅读/浏览源代码;您也可以从CodePlex下载所有using the NetMassDownloader project。
答案 1 :(得分:1)
ASP.NET QuickStart Tutorials最适合您的需求。
您可以在此处访问:Standart Toolbox Control Tutorials
编辑:您编辑了帖子以获取服务器组件内部工作的资源。 这是我的另一个建议: Nikhil Kothari 的Developing Microsoft ASP.NET Server Controls and Components是关于组件和内部工作的最佳资源。
答案 2 :(得分:1)
查看控件或任何其他类库的源代码的快速方法是使用反汇编程序,例如.NET Reflector link text
答案 3 :(得分:0)
它们都记录在MSDN上。开始使用ASP.NET Developer Center和http://asp.net。