10 2011 档案
ASP.NET性能优化之减少请求
摘要:在上篇《ASP.NET性能优化之让浏览器缓存动态网页》中的方案中,浏览器发送If-Modified-Since将是否需要使用自己的缓存交给WEB服务器去决定,服务器告知浏览器去读缓存,浏览器才会去读缓存。这种机制存在的性能损耗,就是服务器的ASP.NET仍旧要接收请求,处理请求。此篇所讲的机制是让浏览器自己去决定是否去读缓存,这样就彻底消灭了针对服务器的请求。1:减少静态页面请求要让静态页面支持这个需求,我们需要用到http头中的Cache-Control: max-age。值得注意的是Cache-Control是在HTTP/1.1协议下的标识,它是HTTP/1.0协议中的Expires的升级 阅读全文
posted @ 2011-10-18 00:50 啊T 阅读(200) 评论(0) 推荐(0)
AppDomain 的创建过程
摘要:我们知道 CLR 中 Assembly 是在名为 AppDomain 的逻辑空间中被载入运行的,而 AppDomain 是介于操作系统层面进程和线程概念之间,同时具有线程的轻便和进程的封闭性,使用者可以通过 AppDomain.CreateDomain 创建新的 AppDomain。这样一来就出现了一个鸡生单还是蛋生鸡的问题,这个 AppDomain.CreateDomain 方法肯定是要在一个载入了 AppDomain 类型的 AppDomain 里面被调用的,但这个 AppDomain 又是谁调用 AppDomain.CreateDomain 方法创建的呢?呵呵 我们... 阅读全文
posted @ 2011-10-11 17:37 啊T 阅读(504) 评论(0) 推荐(0)
vs 2008 添加 服务引用 与 web引用 差别与联系
摘要:(1)VS2005里提供的Add Web Reference(添加Web服务引用)的功能主要是添加Web Service引用。 (2)VS2008保留了Add Web Reference(添加Web服务引用)也是为了版本向前兼容。目前很多项目还是基于.NET Framework 2.0。 (3)VS2008在升级以后为了对.NET Framework 3.0 或 3.5版本上WCF Service Library的支持。增加了Add Service Reference(添加服务引用)功能。Framework3.0 或 3.5 时可用。 同时存在Add Service Reference、A.. 阅读全文
posted @ 2011-10-10 15:11 啊T 阅读(1676) 评论(0) 推荐(0)