.net相关
文章平均质量分 82
huximing
学子一家是一个为所有在学习中的人提供交流的平台。
展开
-
asp.net程序性能优化的七个方面 (c#(或vb.net)程序改进)
1、使用值类型的ToString方法 在连接字符串时,经常使用"+"号直接将数字添加到字符串中。这种方法虽然简单,也可以得到正确结果,但是由于涉及到不同的数据类型,数字需要通过装箱操作转化为引用类型才可以添加到字符串中。但是装箱操作对性能影响较大,因为在进行这类处理时,将在托管堆中分配一个新的对象,原有的值复制到新创建的对象中。 使用值类型的ToString方法可以避免装箱操作,从而提高应转载 2009-10-12 14:48:00 · 362 阅读 · 1 评论 -
ASP.NET中常用的26个优化性能方法
1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后转载 2009-10-12 15:31:00 · 329 阅读 · 0 评论 -
如何最大限度提高.net的性能_asp.net技巧
1)避免使用ArrayList。 因为任何对象添加到ArrayList都要封箱为System.Object类型,从ArrayList取出数据时,要拆箱回实际的类型。建议使用自定义的集合类型代替ArrayList。.net 2.0提供了一个新的类型,叫泛型,这是一个强类型,使用泛型集合就可以避免了封箱和拆箱的发生,提高了性能。2)使用HashTale代替其他字典集合类型(如StringD转载 2009-10-12 15:33:00 · 422 阅读 · 0 评论 -
CLR 全面透彻解析: 及早并经常评量性能,第 2 部分
CLR 全面透彻解析及早并经常评量性能,第 2 部分Vance Morrison代码下载位置: CLRInsideOut2008_05.exe (205 KB) Browse the Code Online 目录 MeasureIt 概述 几点快速观测结论 验证数据 注意事项 不均衡性能的前景 在上期的“CLR 全面透彻解析”中,我强调要可靠地创建高性能转载 2009-10-12 16:10:00 · 503 阅读 · 0 评论 -
提高ASP.Net应用程序性能的十大方法(一)
现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用程序的内容,因为它们只是web应用程序的一个子集。本文也不能提供一个完整提高web应用程序性能的指南,因为这需要一本书的篇幅。本文只提供一个提高web应用程序性能的良好的开端。(剩下的只有我们自己慢慢研究了)。转载 2009-10-12 15:32:00 · 353 阅读 · 0 评论 -
提高ASP.Net应用程序性能的十大方法(二)
六、 后台处理 通过上面的方法你的应用程序应该运行得很快了,是不是?但是在某些时候,程序中的一次请求中可能要执行一个非常耗时的任务。如发送邮件或者是检查提交的数据的正确性等。 当我们把asp.net Forums 1.0集成在CS中的时侯,发现提交一个新的帖子的时候会非常的慢。每次新增一个帖子的时侯,应用程序首先要检查这个帖子是不是重复提的,然后用“badword”过滤器来过滤,检查图片附转载 2009-10-12 15:32:00 · 396 阅读 · 0 评论 -
如何对ASP.NET进行性能优化
一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数转载 2009-10-12 15:34:00 · 359 阅读 · 0 评论 -
CLR 全面透彻解析: 及早并经常评量性能,第 1 部分
CLR 全面透彻解析及早并经常评量性能,第 1 部分Vance Morrison 目录 制定计划 配置文件数据处理示例 及早评量并经常评量 为评量提供保障支持 验证性能结果 使用调试器验证微基准数据 结束语 作为 Microsoft® .NET Framework 公共语言运行库团队的性能架构师,帮助大家充分利用运行时编写高性能的应用程序是我的职转载 2009-10-12 15:47:00 · 773 阅读 · 0 评论 -
Web.config详解+ASP.NET优化
一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你转载 2009-10-12 15:32:00 · 433 阅读 · 0 评论