CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

=================高分散谈如何提高C#执行效率,.....

楼主aibasp(dsfds)2005-06-01 20:15:23 在 .NET技术 / ASP.NET 提问

我开发了一个C#项目,可为什么速度还是很慢? 问题点数:0、回复次数:20Top

1 楼hchxxzx(NET?摸到一点门槛)回复于 2005-06-01 20:26:14 得分 0

注意及时关闭数据库连接.  
  少用session(指不可滥用)  
  将某些页面的页面视图关闭.  
  注意你的SQL语句的优化.Top

2 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-06-01 20:30:25 得分 0

我开发了一个C#项目,可为什么速度还是很慢?  
  ======================  
  注意代码不要写得太乱,太烦琐,尽量简洁。。。  
  还有一些楼上已经说了  
  还有一些情况执行速度慢,服务器也有一定的关系,要选择好服务器商也是一个关键呦!Top

3 楼wangyangCC(海天)回复于 2005-06-01 20:47:36 得分 0

专业虚拟主机特价优惠(最低价27.5元):  
  100M静态空间55元/年(赠送50M企业邮箱)  
  100M   ASP空间100元/年(赠送50M企业邮箱)  
  凡购买空间者注册顶级域名“特惠价”55元/个  
  更多类型产品请致电:029-82372020  
  或在线QQ:38682924     联系  
  www.ispchina.cnTop

4 楼zmacro(zmacro)回复于 2005-06-01 20:53:30 得分 0

关注Top

5 楼wangsaokui(无间道III(终极无间)C#MVP)回复于 2005-06-01 21:11:42 得分 0

public   class   abc   :   IDisposable  
  {  
        ....  
        public   void   abc()  
        {  
              ...  
        }  
   
        ~abc()  
        {  
              ...  
        }  
  }Top

6 楼boytomato(深爱一人叫颖的女孩!)回复于 2005-06-01 21:11:44 得分 0

http://blog.CSDN.NET/emag_aspdotnet  
  你找一下   csdn     asp   杂志第二期,  
  就是主要讲提高性能的..也许对你有用...  
  Top

7 楼wangsaokui(无间道III(终极无间)C#MVP)回复于 2005-06-01 21:12:07 得分 0

Dispose()  
  {  
   
  }Top

8 楼boytomato(深爱一人叫颖的女孩!)回复于 2005-06-01 21:18:52 得分 0

http://emag.csdn.net/download/CSDN_emag_aspdotnet_2.pdf  
   
  Top

9 楼hertcloud(·£孙子兵法£·)回复于 2005-06-01 21:31:02 得分 0

没有   必要   不要   使用   服务器   控件  
  使用   连接池   可以   大大   提高并发性能  
  竟可能迟   的打开连接   竟可能快的关闭连接  
  优化   数据库查询   只返回一条数据   记得   TOP   1   ...  
  只是   输出   信息   使用datareader   而   不要使用dataset  
  禁用   只是用来显示   信息的页面和控件的ViewState  
   
  Top

10 楼sp1234(asp.net不是一个语言,是一个操作系统)回复于 2005-06-01 21:43:50 得分 0

记住一句话,增加一点点价值远比提高一点点速度快100倍。Top

11 楼xuehai001(雪海)回复于 2005-06-01 22:25:49 得分 0

不再啰嗦了,主要是数据库连接时候应注意还有使用控件要注意,Top

12 楼LXZ123ok(LXZ)回复于 2005-06-01 22:50:31 得分 0

关注中  
  Top

13 楼yezie(椰子)(.Net)回复于 2005-06-01 23:13:21 得分 0

好贴啊Top

14 楼chxljtt(浮云何时飞)回复于 2005-06-01 23:20:56 得分 0

数据库查询操作不要直接使用而改成存储过程会加快速度!其他我还不是很清楚,关注!Top

15 楼leiyingw(小雷)回复于 2005-06-01 23:22:16 得分 0

多使用存储过程  
   
  尽量减少页面处理,尽可能少的使用服务器控件  
   
  及时关闭连接  
   
  少用ViewStateTop

16 楼8LY8Apollo(阿波罗)回复于 2005-06-01 23:23:42 得分 0

借助设计模式.Top

17 楼lireng(离人)回复于 2005-06-02 00:33:12 得分 0

考验你的能力就是在于程序执行效率的快与慢,不要问什么.好好练基本功,好好写代码,多多看书,到一定时间,你就知道怎样才快了.Top

18 楼wenquan_nn(求学者)回复于 2005-06-02 00:37:03 得分 0

关注!  
   
  楼上一个大哥所说的连接池是什么技术,应该怎么使用?  
  在J2EE中看到过,但在.NET中没见过,楼下大哥可以详细说明一下吗?  
   
  感谢!Top

19 楼zeusvenus()回复于 2005-06-02 01:04:56 得分 0

尽可能少用耗资源的服务器端控件,记得即使回收资源(如数据连接等),变量定义等均要恰到好处,错误捕捉也很重要,不能有分支死在某处有错误记得及时THROW,多用集成度高复用性好的组件(如存储过程、连接池、类等),另外,一定要看看《ASP.NET性能编程》那本书,非常有用。Top

20 楼boytomato(深爱一人叫颖的女孩!)回复于 2005-06-02 08:15:22 得分 0

http://www.dotnetjunkies.com/Tutorial/F96B2FD6-D06C-4BE1-9167-770ED4990EAA.dcikTop

相关问题

  • C++类的执行效率是否慢于C。
  • 比较执行效率:AnsiString VS C++字符指针?
  • Sql执行效率
  • 关于c++是否可以直接进行windows编程?如何测试程序的执行效率??????
  • 想用C#做个基本的图形系统,不知道可行不,执行效率如何?
  • 关于执行效率
  • FastReport执行效率问题
  • ArrayList和Vector谁的执行效率高
  • PFC 程序执行效率问题?
  • 页面执行效率问题

关键词

  • .net
  • c#
  • 控件
  • 连接
  • 服务器
  • 数据库
  • 页面
  • emag
  • 存储过程
  • 性能

得分解答快速导航

  • 帖主:aibasp

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo