-
asp.net错误处理总则
这时请再次点击BlowUp.aspx页面,你会看到浏览器被自动重定向到友好的错误页面。如果你查看NT事件日志的话,会看到关于这个错误对一个管理员进行通知时必要的所有细节,以及开发人员要识别和修复它所必要的所有细节。
要注意,由于客户信息信息被存储在config.web 文件而不是IIS元数据中,因此它可以通过“xcopied”进行安装,而不需要请求用
技术 2008-01-23
-
编译asp.net 2.0项目到dll文件以提高WEB服务的整体性能
对于把codebehind的aspx文件编译成dll,其中把aspx文件转化成cs源文件的原理同上,也是先设置一个"代码陷阱",然后把"完整的编译 源"进行适当整理,保存为cs源文件。区别是在编译成dll时的步骤:(为叙述方便,假设界面文件为ex3.aspx,codebehind文件为 ex3.aspx.cs,ex3.aspx的"完整编译源"保存为ex3_aspx.cs)
技术 2008-01-14
-
AjaxPro.NET框架生成高效率的Tree(Asp.net 2.0)
用Tree显示菜单及物品列表(从服务端获取数据)比较方便, 当前显示Tree 主要有两种方式:
1. 在Tree初始化时将数据全部一次性从服务端获取, 获取完数据后页面展开或收缩时就不再需要获取数据,
这样, 获取完数据使用时效率比较高, 但当树节点很多时, 在每次初始化时会有较大的延迟.
2. 初始化时只
技术 2008-01-14
-
ASP.NET性能优化-页面及控件
DataList:比DataGrid功能少了很多。但自定义性强了很多。特有的多行数据显示,给我们带来了很多方便。DataGrid能实现的功能,它基本能实现。所以建议使用它。
Repeater:功能最少,但自定义性非常强。如果只需对数据显示,建议使用。由于减少了很多功能,对服务器的性能带来消耗最小。因此,如果是对数据显示的话,我基本上都是选择Rep
技术 2008-01-14
-
asp.net、aspx速度性能优化
好多朋友说用.net做出来的网站速度慢,我也感觉大多aspx的站都是速度很卡,为什么呢?刚从网上收集的优化内容,希望对大家有帮助:
技术 2008-01-14
-
asp.net性能优化的常用技巧
一般的问题没有必要使用异常,比如在论坛中用户不存在、用户密码不正确等问题,因为实例化一个异常需要耗费大量的资源,需要填充异常信息(异常类型、抛出异常位置等),当然不是避免使用异常,对于必要的异常处理还是处理的,对于异常的原则是:能不用就不用,能用系统已有的异常的就不要生成自己的异常。
技术 2008-01-14
-
优化Asp.Net性能
2.API缓存。用于在应用程序中使用
I. 一个Cache使用的例子:
http://blog.csdn.net/chengking/archive/2005/10/03/494545.aspx
II.使用时注意Page.Cache和HttpContext.Current.Cache区别:
它们指的同一个对象,在Page里,用Page.Cache,如果在global.asax或自己的类里用:HttpContext.Current.Cache
在有些事件中,由于其没有HttpContex
技术 2008-01-14
-
ASP.Net字符串操作性能优化
在连接字符串时,经常使用"+"号直接将数字添加到字符串中。这种方法虽然简单,也可以得到正确结果,但是由于涉及到不同的数据类型,数字需要通过装箱操作转化为引用类型才可以添加到字符串中。但是装箱操作对性能影响较大,因为在进行这类处理时,将在托管堆中分配一个新的对象,原有的值复制到新创建的对象中。
技术 2008-01-14
-
ASP.NET提高DB2 Web程序性能5条规则
优化数据库不只是为搜索字段创建索引这么一条,你应当尽可能多地搜集相关的DB2信息以使应用程序运行得更好。经常访问IBM发者园地(IBM DB2 Developer Domain)和comp.databases.ibm-db2(comp.databases.ibm-db2)等一些相关的Web站点或新闻组,对于保持DB2开发技巧不断更新是一个很好的办法。
你还应当努力熟悉DB2附带的工具,例如DB2索引建
技术 2008-01-11
-
asp.net高性能页面制作10则
闭ViewState你可以这么做:<%@ Page EnableViewState="false" %>但是考虑什么需要关闭这个,就是你的页面实际上并不需要postback的时候,或者你每次请求此页面的时候,都自动重绘控件,你就可以用它了.讲得这么玄,其实就是说你的页面如果只是用来纯显示的话,你就可以关闭之.
技术 2008-01-10