`
alovejun14
  • 浏览: 77689 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

asp.net 提高性能的实用技巧

阅读更多
提高性能的实用技巧1
1.不要使用不必要的Session,和ASP中一样, 在不必要的时候不要使用Session;
2.不使用不必要的Server Control  
3.不使用不必要的ViewState  
4.不要用Exception控制程序流程  
5.禁用VB和Jscript动态数据类型  
6. 使用存储过程完成数据访问  
7.只读数据访问不要使用DataSet  
8.关闭ASP.NET的Debug模式  
9. 使用ASP.Net Output Cache 缓存数据

提高性能的实用技巧2 
1. 尽量用SQL返回DataGrid需要绑定的DataSet,尽量不要对DataSet进行二次加工,特别不要对DataSet进 行大量删除,实践证明这很慢。不如复制部分数据。  
2. 尽量把查询数据的数据库操作次数压缩到最少,尽量1-2次数据库操作就可完成;  
3.注意优化数据库查询操作  
4.不要在页面加载时默认选择全部数据,尽管可以方便后续操作,但用户会以为“还没有操作就这么慢”   5. 建议尽量用比较高效的SQL代替后续复杂的DataSet二次加工


提高性能的实用技巧3  
1. 仅在需要的时候打开数据库连接  
2.   一旦数据库操作完毕,一定关闭连接  
3. 在关闭连接时记得删除临时对象  
4. 在关闭连接前,确保关闭任何用户定义事务  
5.   显示非交互性数据,使用SQLDataReader可以获得最佳性能  
6.   注意共享那些经过复杂处理或漫长查询才得到的数据  
7.   在页面跳转时记得终止当前页面的处理  
8.   有大量连接的字符串操作不要使用+,改用StringBuilder 
分享到:
评论

相关推荐

    ASP.NET+SQL Server 数据库开发与实例 光盘

    .NET平台是Microsoft公司推出的一套开发框架和工具,ASP.NET依托.NET平台的强大功能,可以使用户轻松地实现Web应用...本书适用于具有一定Web应用程序开发基础、准备学习ASP.NET编程或希望提高ASP.NET编程技巧的读者。

    ASP.NET 2.0开发技术大全

    本书是一本ASP.NET 2.0 综合开发参考手册,书中几乎囊括了ASP.NET开发Web应用程序的全部知识,同时在讲解中结合了大量实用而又有代表性的示例和典型应用。全书共分37章,包括认识ASP.NET 2.0、ASP.NET 2.0网页语法、...

    Asp.Net性能优化技巧汇总

    主要介绍了Asp.Net性能优化技巧汇总,非常实用的归纳总结,需要的朋友可以参考下

    asp.net知识库

    Visual Web Development 2005开发ASP.NET使用小技巧 ASP.NET 2.0 异步页面原理浅析 [1] [原] 自定义通用System.Web.UI.IHierarchicalDataSource简单实现 在 ASP.NET 2.0 中创建 Web 应用程序主题 ASP.NET 2.0 中的...

    ASP.NET数据库系统开发源码

    第三部分:数据库编程,通过建设多个精悍的案例,全面系统地讲述ASP.NET调用和使用数据库的方法和技巧。第四部分:应用案例,通过完整、实用的项目,循续渐进地阐述如何使用Web三层结构来开发网络应用系统。第五部分...

    ASP.NET开发实战1200例(第2卷).pdf.part3

    介绍了应用ASP.NET进行程序开发各个方面的知识和技巧,主要包括网站开发常备技术、前端技术应用开发、操作Office软件(Word/Excel)、ADO.NET数据库操作技术、LINQ技术、XML文件、水晶报表、Web Service服务、网站...

    ASP.NET开发实战1200例(第2卷).part4

    介绍了应用ASP.NET进行程序开发各个方面的知识和技巧,主要包括网站开发常备技术、前端技术应用开发、操作Office软件(Word/Excel)、ADO.NET数据库操作技术、LINQ技术、XML文件、水晶报表、Web Service服务、网站...

    ASP.NET 2.0开发技术大全光盘

    Web Part部件、母版页、主题、sQL语句在ASP.NET中的应用、高性能数据处理技术、ADO.NET数据库技术、数据绑定控件、ASP.NET数据缓存技术、站点导航和导航控件、Web用户控件、创建ASP.NET服务器控件、 WebService基础...

    ASP.NET的实用技巧详细介绍

    关于ASP.NET的实用技巧,其实我们已经接触到很多了。下面为大家总结一下,供大家参考。 1.跟踪页面执行 设置断点是页面调试过程中的常用手段,除此之外,还可以通过查看页面的跟踪信息进行错误排查以及性能优化。ASP...

    [源代码] ASP.NET 3.5 电子商务网站开发全程解析

    ASP NET 3 5 SQL Server 2008 构建电子商务站点 通过一个贯穿全书的案例 循序渐进地讲述了如何设计和开发一个优秀 灵活 完整的三层电子商务网站 介绍了改善系统性能 提高用户体验和使后台管理自动化的各种实战经验...

    ASP NET性能高级编程(PDF)

    本书全面讲述了提高ASP.NET应用程序性能的方方面面,从设计、编码,到测试、监控。全书共包括9章和1个附录,书中首先讨论了性能的概念和性能的重要性,然后逐步讲解性能的设计,编写高性能代码的原则和实例,如何...

    ASP.NET开发实战1200例(第2卷).pdf.part4

    介绍了应用ASP.NET进行程序开发各个方面的知识和技巧,主要包括网站开发常备技术、前端技术应用开发、操作Office软件(Word/Excel)、ADO.NET数据库操作技术、LINQ技术、XML文件、水晶报表、Web Service服务、网站...

    ASP.NET开发实战1200例(第2卷).pdf.part2

    介绍了应用ASP.NET进行程序开发各个方面的知识和技巧,主要包括网站开发常备技术、前端技术应用开发、操作Office软件(Word/Excel)、ADO.NET数据库操作技术、LINQ技术、XML文件、水晶报表、Web Service服务、网站...

    ASP.NET开发实战1200例(第2卷).pdf.part1

    介绍了应用ASP.NET进行程序开发各个方面的知识和技巧,主要包括网站开发常备技术、前端技术应用开发、操作Office软件(Word/Excel)、ADO.NET数据库操作技术、LINQ技术、XML文件、水晶报表、Web Service服务、网站...

    ASP.NET常用小技巧

    今天为大家介绍6个ASP.NET常用技巧,使用操作简单,具有很高的实用性,记得收藏哦 1.跟踪页面执行  设置断点是页面调试过程中的常用手段,除此之外,还可以通过查看页面的跟踪信息进行错误排查以及性能优化。ASP...

    3.ASP.NET 2.0 入门经典(第4版) [压缩包1/10]

    ASP.NET 2.0的目标是提高开发人员的效率、改善应用程序的性能和可伸缩性。. 本书全面介绍了ASP.NET 2.0的新特性和各方面的编程知识,是ASP.NET初学者以及想了解ASP.NET 2.0新技术的读者的理想参考书。该书从...

    亮剑.NET深入体验与实战精要2

    3.4 ASP.NET编程中的技巧 142 3.4.1 页面之间传值的7种方法 142 3.4.2 get与post方法的区别 146 3.4.3 ASP.NET服务器控件和 HTML控件的区别 146 3.4.4 Server.Transfer和Response.Redirect的区别 148 3.4.5 刷新...

    亮剑.NET深入体验与实战精要3

    3.4 ASP.NET编程中的技巧 142 3.4.1 页面之间传值的7种方法 142 3.4.2 get与post方法的区别 146 3.4.3 ASP.NET服务器控件和 HTML控件的区别 146 3.4.4 Server.Transfer和Response.Redirect的区别 148 3.4.5 刷新...

    .net core实用技巧——将EF Core生成的SQL语句显示在控制台中

    笔者最近在开发和维护一个.NET Core项目,其中使用几个非常有意思的.NET Core相关的扩展,在此总结整理一下。 EF Core性能调优 如果你的项目中使用了EF Core, 且正在处于性能调优阶段,那么了解EF Core生成的SQL语句...

Global site tag (gtag.js) - Google Analytics