使用Combres 库 ASP.NET 网站优化
来源:互联网 发布:上知教育 编辑:程序博客网 时间:2024/06/10 07:37
网站优化理论方面可以看杨正祎同学的文章如何提高网页的效率(上篇)——提高网页效率的14条准则,如何提高网页的效率(下篇)——Use YSlow to know why your web Slow,本文给你介绍一个实际的类库帮助你完成网站的优化。 Combres - WebForm & MVC Client-side Resource Combine Library 是一个 ASP.NET 网站的客户端资源js,css的压缩,合成和缓存库,基于Apache 2.0协议开源,最新版本是2.0。这个库同时支持WebForm和MVC,主要的特性如下:
- 资源文件的组织,包括javascript和css文件的组织,每个都可以使用相同的配置或者使用不同的配置。
- 可以在资源里完成精简,压缩,然后发送给浏览器,所有的这些资源只使用一个Http请求
- 有一个可扩展的minification架构,开发人员可以选择关闭资源压缩的设置或选择其中一个内置的适配器,类库里带了3个适配器.NET YUI Compressor library, Microsoft Ajax Minifier library和Google Closure compiler service,配置都是通过XML文件进行,非常方便。
- 对每个请求生成适当的ETag和Expires/Cache-Control 头,支持服务器端的缓存。
- 和ASP.NET 路由引擎集成,所以对ASP.NET MVC 和ASP.NET WebForm的支持非常好。
- 支持调试模式,调试的时候不缓存也不压缩,方便调试。
关于Combres库的详细介绍可以看codeproject上的文章:
1.0版本 Combres - WebForm & MVC Client-side Resource Combine Library
2.0版本 Combres 2.0 - A Library for ASP.NET Website Optimization
- 使用Combres 库 ASP.NET 网站优化
- asp.net 网站优化
- asp.net mvc3 css/js压缩合并 --- combres
- asp.net mvc3 css/js压缩合并 --- combres
- Asp.Net 网站优化 数据库优化措施 使用主从库(上)
- Asp.Net 网站优化 数据库优化措施 使用主从库(下)
- Asp.Net 网站优化 数据库优化措施 使用主从库(上)
- Asp.Net 网站优化 数据库优化措施 使用主从库(下)
- asp.net 网站性能优化
- ASP.NET网站查询优化
- ASP.NET网站性能优化
- ASP.NET MVC 3 网站优化总结(四)使用缓存
- ASP.NET MVC 网站优化总结 使用 Gzip 压缩
- Asp.Net 网站优化系列 数据库优化 分字诀上 分库
- ASP.NET MVC 3 网站优化总结(二)使用ASP.NET Sprite
- ASP.NET MVC 3 网站优化总结(二)使用ASP.NET Sprite
- ASP.NET 2.0网站优化技巧总结
- ASP.NET 2.0网站优化技巧总结
- CLR 4.0 安全模型
- 向Visual Studio 2010迁移的电子书
- Windows 2008 R2 Server Core .NET环境配置
- Visual Studio 64位应用程序编译
- Office Web Apps
- 使用Combres 库 ASP.NET 网站优化
- 使用View Model从表现层分离领域模型
- 连任 2010 年度 Microsoft MVP
- Microsoft Silverlight Analytics Framework
- 自定义AuthorizeAttribute
- ASP.NET MVC的Action Filter
- 使用OData协议查询Windows日志
- ASP.NET MVC 2示例Tailspin Travel UI层分析
- 大学里的事