摘要: 阅读目录开始理解ASP.NET管线理解HttpApplication理解HttpHandler理解HttpModule三大对象的总结案例演示如何选择?最近收到几个疑问:HttpHandler和HttpModule之间有什么差别,我到底该选择哪个? 之所以有这个疑问,是因为在这二类对象中都可以访问Request, Response对象,都能处理请求。我原以为在博客 用Asp.net写自己的服务框架中做了那么多的演示应该把它们的使用方法说清楚了, 然而有些人看了我的那些示例,仍然不知道该如何选择它们,为了实现同一个目标,我既用了HttpHandler,也有用HttpModule。 现在看来,我当时 阅读全文
posted @ 2013-02-27 10:37 wangjj89621 阅读(374) 评论(0) 推荐(1) 编辑
摘要: 阅读目录开始配置OutputCache启用内容过期解决资源文件升级问题启用压缩删除无用的HttpModule其它优化选项本文将介绍一些方法用于优化ASP.NET网站性能,这些方法都是不需要修改程序代码的。 它们主要分为二个方面: 1. 利用ASP.NET自身的扩展性进行优化。 2. 优化IIS设置。回到顶部配置OutputCache用缓存来优化网站性能的方法,估计是无人不知的。ASP.NET提供了HttpRuntime.Cache对象来缓存数据,也提供了OutputCache指令来缓存整个页面输出。 虽然OutputCache指令使用起来更方便,也有非常好的效果, 不过,它需要我们在那些页面中 阅读全文
posted @ 2013-02-27 10:34 wangjj89621 阅读(15296) 评论(0) 推荐(6) 编辑
摘要: 一、js概述 js即JavaScript,是被设计用来验证表单、检测浏览器、创建cookies、改进设计以及更多应用的网络脚本语言,它非常容易使用。在web应用中,它是主要的编程语言,主要用途是进行各种逻辑控制、行为展现等。对于js的优化,对于整个应用的提升都是非常显著的。二、使用字面量(literal notation)来声明对象和数组 创建对象和数组的方法有很多,但是使用字面量是最简单最快的。传统的方法是使用内建的构造器声明://create an objectvar obj = new Object();obj.debug = false;obj.lang = "en" 阅读全文
posted @ 2013-02-27 09:57 wangjj89621 阅读(373) 评论(0) 推荐(0) 编辑