提高ASP.NET应用程序性能的几招方法
以下经验总结自,并且经过验证
1,不参与POSTBACK机制的控件,不要用服务器控件,尽量用静态HTML标记
2,编译时使用RELEASE配置
3,正式投入应用时,记着将DEBUG设为FALSE
4,SMARTNAVIGATE记着设为TRUE,它可以让浏览者感觉到你性能的提高
5,如果不是必须保持更新的页面,请记住加入声明,它可以大幅提高性能
6,除了需要分页的那些记录以及那些必须实时保持更新的记录外,其他的来源于数据库的条目,请记住使用CACHE对象将其缓存
7,关闭那些不需要VIEWSTATE的控件的VIEWSTATE属性
8,关闭那些不需要使用SESSION的页面的ENABLESESSION属性
9,如果需要大规模从数据库中获取数据,请将零散的数据获取任务集结成批,就是说,尽量用最少次数的数据库连接来获取你想要的数据,尽量把可以合并的任务用存储过程合并
10,尽量使用存储过程而不是SQL语句
www.baidulai.com www.158689.com www.sendwin.cn www.stockdatas.cn www.stockbests.cn www.stocknewss.cn www.yzjaa.cn www.xackrs.cn www.lygrh.cn www.jusem.cn www.0213344.com www.027flzx.com www.315668.com
相关文档:
客户端用一个html页面调用一个ashx文件(一般http处理程序),返回json格式的自定义对象:
html:--------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w ......
Cascading drop down lists is a really nice feature for web developers. I thought it was time to write an article on how to do this using ASP.NET and jQuery. Well here’s one way of doing it. Before we get started, this example uses the latest version of jQuery which is 1.3.2.&n ......
对于大量的数据,有时候导出到Excel中将更加方便进行数据统计分析,而对于排版打印则导出到World文档中更加方便。在ASP.NET可以通过少量代码实现这两种导出。
新建一页面,该页面布局Html源码如下:
<form id="form1" runat="server"><div> ......
Abs(number) 取得数值的绝对值。
Asc(String) 取得字符串表达式的第一个字符ASCII 码。
Atn(number) 取得一个角度的反正切值。
CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。
CBool(expression) 转换表达式为Boolean 型态。
CByte(expression) 转换表达式为B ......
test.xml
<?xml version="1.0" encoding="utf-8" ?>
<root>
<R SecuCode="601600" Glossary="学IT网测试获取XML结果显示正常,。。。。。。。哈哈" />
<R SecuCode="600056" Glossary="测试第二个,。。。。。。。哈哈" />
</root>
下面xml解析 ......