08 2009 档案
C#的栈(Stack)和堆(Heap)
摘要:编程过程中,常常会听说什么变量时在栈上,什么变量是在堆上,那么究竟什么是栈,什么是堆呢?我发现了一篇文章讲的比较好,收藏一下(http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory01122006130034PM/csharp_memory.aspx),具体类容转载如下:Part1Eventhough with the .NE... 阅读全文
posted @ 2009-08-29 10:06 Liu Jian 阅读(1342) 评论(0) 推荐(0)
A low-level Look at the ASP.NET Architecture(引自:http://www.west-wind.com/presentations/howaspnetworks/howaspnetworks.asp
摘要:A low-level Look at the ASP.NET ArchitectureGetting Low LevelThis article looks at how Web requests flow through the ASP.NET framework from a very low level perspective, from Web Server, through ISAPI... 阅读全文
posted @ 2009-08-16 22:47 Liu Jian 阅读(599) 评论(0) 推荐(0)
从底层了解ASP.NET架构(引自:http://tech.it168.com/msoft/2007-12-24/200712241034626.shtml)
摘要:加载.NET-(稍微有点神秘) 让我们回到之前略过的一个话题:当请求到达时,.NET运行时是如何被加载的。具体在哪里加载的,这是比较模糊的。关于这个处理过程,我没有找到相关的文档,由于我们现在讨论的是本地代码,所以通过反编译ISAPI DLL文件并把它描述出来显得不太容易。 最佳猜测是,在ISAPI扩展里,当第一个请求命中一个ASP.NET的映射扩展时,工作线程就会引导.NET运行时启动。一旦运行... 阅读全文
posted @ 2009-08-16 22:26 Liu Jian 阅读(523) 评论(2) 推荐(0)