.net 各种速度比较

.NET UserGroup Meeting
今晚上要去本地的微软分部听大名鼎鼎的Stephen Walther的讲座,他是<<ASP.NET Unleashed>>的作者,也是ASP.NET Community Start Kit的主要作者。
我们这里的.NET用户组织属於INETA,INETA是国际.NET联盟。Stephen经常受INETA委派到各地去做讲座推广ASP.NET。他本来是明天去纽约做讲座的,但我们这里当地组织的负责人是联盟里什么委员会里的什么人,要求他顺便来这里做讲座。Stephen的老婆也来了,她是西雅图.NET用户组织的负责人,还拖着个身子。

他先讲述了他主编的ASP.NET Community Starter Kit,是基於数据库(MSDE)的,用了很多用户控件,跟我们目前刚做完的一个项目有共通之处,有时间准备下载来研究印证一番。

休息后,他接着讲<<FASTER Access Database ASP.NET>>,本来还以为能学到一些诀窍,但听完后,好像没学到什么。他主要做了些比较和(单机)测试,得出下列结论:

DataReadear比DataSet快15%
SqlDataReader比OleDbDataReader快50%
用DataReader的ASP风格的表格显示比DataGrid绑定DataReader快60%
用Ordinal的DataReader访问字端比用名字访问快15%
DataGrid中用AutoGenerateColumns=true比用显式绑定快24%
尽量用缓存
Stephen本人风度翩翩,气质不凡。 他很能掌握场面,与听众的交流也很好。会上有个家伙,一有机会就加些评论,别人问问题,他也抢着答,几近喋喋不休,Stephen也还是很有礼貌地听他讲完才继续。

总的感觉挺好的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值