`
huanghuaibin
  • 浏览: 68293 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

提高ASP.NET应用程序性能的10个小技巧

阅读更多

     1,不参与POSTBACK机制的控件,不要用服务器控件,尽量用静态HTML标记

     2,编译时使用RELEASE配置

     3,正式投入应用时,记着将DEBUG设为FALSE

     4,SMARTNAVIGATE记着设为TRUE,它可以让浏览者感觉到你性能的提高

     5,如果不是必须保持更新的页面,请记住加入声明,它可以大幅提高性能

     6,除了需要分页的那些记录以及那些必须实时保持更新的记录外,其他的来源于数据库的条目,请记住使用CACHE对象将其缓存

     7,关闭那些不需要VIEWSTATE的控件的VIEWSTATE属性

     8,关闭那些不需要使用SESSION的页面的ENABLESESSION属性

     9,如果需要大规模从数据库中获取数据,请将零散的数据获取任务集结成批,就是说,尽量用最少次数的数据库连接来获取你想要的数据,尽量把可以合并的任务用存储过程合并

     10,尽量使用存储过程而不是SQL语句

分享到:
评论
1 楼 huanghuaibin 2010-11-01  
讲得很不错.

相关推荐

    提高ASP.NET应用程序性能方法浅析

    综上所述,提高ASP.NET应用程序性能涉及多个方面,包括代码优化、资源管理、数据库调优、网络通信优化以及系统架构设计等。通过综合运用这些方法,我们可以打造出运行高效、用户体验良好的ASP.NET Web应用程序。

    简论提高ASP.Net应用程序性能的六种策略

    总的来说,优化ASP.NET应用程序性能需要综合考虑多个方面,包括缓存策略、数据库交互、代码质量、异步处理、数据压缩以及部署配置等。通过深入理解这些策略并结合具体项目情况,可以创建出更高效、响应更快的Web应用...

    ASP.NET应用程序开发七大技巧

    本篇将详细探讨ASP.NET应用程序开发中的七大关键技巧,帮助开发者提升开发效率和应用性能。 1. **使用母版页(Master Pages)**:母版页是ASP.NET中一种强大的布局工具,它可以为多个页面提供统一的头部、导航和底部...

    ASP.NET应用程序的十大技巧

    ASP.NET应用程序的开发涉及到许多技巧,以提升代码质量和性能。以下是一些关键点: 1. **避免使用默认控件和文件名**:虽然Visual Studio .NET提供了方便的默认命名,但这可能导致混乱,尤其是在大型项目中。为了...

    asp.net程序性能优化的七个方面

    【ASP.NET程序性能优化的七个方面】 在ASP.NET开发中,性能优化对于提供高效、响应快速的Web应用程序至关重要。以下是从标题和描述中提取的七个关键优化方面: 1. **数据库操作** - **数据库连接管理**:数据库...

    ASP.NET应用程序开发七大技巧.doc

    ASP.NET应用程序开发是一个复杂而富有挑战性的领域,随着.NET框架的普及,ASP.NET成为了许多开发者构建Web应用程序的首选工具。为了提升开发效率和代码质量,掌握一些实用的开发技巧至关重要。以下将详细介绍从文档...

    asp.net程序性能优化方案

    优化ASP.NET应用可以从以下几个方面着手: 1. **代码优化**:避免不必要的数据库查询,减少页面回发,利用缓存机制存储频繁访问的数据,使用高效的算法和数据结构,以及避免使用全局变量等。 2. **视图状态管理**...

    ASP.NET提高性能技巧

    下面将详细讨论一些ASP.NET提高性能的关键技巧。 1. **缓存管理**:ASP.NET提供了多种缓存机制,如Output Cache、Fragment Cache和Data Cache,用于存储常用数据和页面输出,减少数据库查询和重复计算,显著提升...

    不走寻常路 设计ASP.NET应用程序的七大绝招

    根据给定的信息,本文将详细解析“不走寻常路 设计ASP.NET应用程序的七大绝招”中的关键知识点,包括在ASP.NET开发过程中的一些实用技巧,旨在帮助开发者提高工作效率及优化用户体验。 ### 第一大绝招:资源引用...

    【ASP.NET编程知识】ASP.NET比较常用的26个性能优化技巧.docx

    使用值类型的 ToString 方法可以避免装箱操作,提高应用程序性能。另外,使用 StringBuilder 类可以避免 String 对象的重新赋值,提高字符串操作的效率。 3. 优化 Web 服务器计算机和特定应用程序的配置文件 ASP...

    ASP.NET应用:DataSet 和XML

    本文将深入探讨ASP.NET应用程序中,`DataSet`与`XML`的使用及其相互转换的方法,旨在为开发人员提供一个全面的理解框架。 ### 数据集(DataSet) 1. **概念解析**: - `DataSet`是一种内存驻留结构,用于表示关系...

    asp.net常见的面试题及面试技巧

    10. **性能优化**:讨论页面压缩、缓存策略、数据库查询优化等提高ASP.NET应用性能的方法。 通过阅读“王牌7 ASP.NET常见面试题.pdf”和“王牌6 ASP.NET程序员面试技巧.pdf”,你可以深入学习这些主题,并找到应对...

    ASP.net小技巧

    10. **缓存管理**:ASP.NET提供了多种缓存策略,如页面缓存、输出缓存和数据缓存,以提高应用程序性能。 压缩包中的`SkillHelper.exe`可能是一个实用的小工具,它可能集成了上述技巧的快速访问和学习功能。`data`...

    ASP.NET小技巧

    9. **部署与调试**:学会使用Visual Studio的发布功能,以及IIS的应用程序池和网站配置,可以更高效地部署和调试ASP.NET应用。 10. **异常处理**:通过全局错误处理,可以在程序出现未捕获的异常时提供统一的错误...

    Beginning ASP.NET 4.5 in C# ASP.net 4.5入门教程(高清PDF)

    在ASP.NET 4.5中,微软对框架进行了许多改进和优化,旨在提高开发效率和应用程序性能。本书将带你深入理解这些改进,并教你如何利用它们来构建高效、响应式的Web应用。以下是一些主要知识点: 1. **Web Forms**:...

    ASP.NET学习过程中总结的一些技巧

    在学习和开发ASP.NET的过程中,积累了一些实用技巧,这些技巧可以帮助提高开发效率,提升应用程序的性能和用户体验。 1. **控件编程与数据绑定** ASP.NET提供了大量的服务器控件,如Label、TextBox、Button等,...

    ASP.NET经典小案例

    8. **部署与配置**:发布和配置ASP.NET应用程序是开发流程的一部分。案例可能涉及IIS服务器的设置,Web.config文件的配置,以及使用Visual Studio进行发布的过程。 9. **缓存管理**:ASP.NET提供了多种缓存策略,...

Global site tag (gtag.js) - Google Analytics