摘要: Request.MapPath():将指定的虚拟路径映射到物理路径。参数:当前请求的虚拟路径(绝对路径或相对路径)。Server.MapPath():返回与 Web 服务器上的指定虚拟路径相对应的物理文件路径。参数: Web 服务器的虚拟路径。返回值:由虚拟路径映射到的服务器物理路径。注意:只是映射,并不一定就存在。特殊参数:// 当前目录(./) 此处参数为点和空串效果相同。 E:\解决方案\项目\zz\qqRequest.MapPath(./qq);Server.MapPath(./qq);Request.MapPath(qq);Server.MapPath(qq);// 上级目录... 阅读全文
posted @ 2011-08-23 10:43 Empty2011 阅读(1613) 评论(2) 推荐(2) 编辑
摘要: 特性(attribute)是被指定给某一声明的一则附加的声明性信息。在C#中,有一个小的预定义特性集合。在学习如何建立我们自己的定制特性(custom attributes)之前,我们先来看看在我们的代码中如何使用预定义特性。using System; public class AnyClass { [Obsolete("Don't use Old method, use New method", true)] static void Old( ) { } static void New( ) { } public static void Main... 阅读全文
posted @ 2011-08-23 10:35 Empty2011 阅读(344) 评论(0) 推荐(1) 编辑
摘要: 看了《了解ASP.NET底层架构.doc》这篇文章,在分析的过程当中,充分利用Reflector是必要的。因为通过它,你可以看到实际的代码(尽管不一定和源代码一模一样)。如果说文字是有二义性的,那么,代码是没有的,通过分析代码,你可以更容易理解文字表达的内容。另外,附上一些个人认识:1 几个名词解释:A: XX工厂(Factory):生成某个对象运用了工厂模式,负责生成(生产)对象任务的对象叫做工厂。工厂模式是一种构建模式,通过附件2你应该能够理解。B: CLR寄宿(Host) :不要被这个名词吓倒,其实没有什么,CLR寄宿,实际上就是在非托管应用程序中加载CLR。一个非托管应用程序(比如sq 阅读全文
posted @ 2011-08-23 10:03 Empty2011 阅读(311) 评论(0) 推荐(0) 编辑