注册 登录
编程论坛 ASP.NET技术论坛

哪位高手给我讲解下数据源控件的执行过程和原理

ilovetea 发布于 2008-11-04 19:48, 948 次点击
数据源控件使用起来很是方便

但是我不知道它和直接写代码那个执行起来更优秀,请高手指点下
5 回复
#2
hebingbing2008-11-04 21:47
数据源控件?
控件?
传说中现在流行的是零控件……
知道是面向对象的嘛?
那面向对象的主要特点是什么呢?
封装、继承、多态……
那不知道楼主的封装在网站中是怎么体现的呢?
#3
Xxibug2008-11-05 03:29
不知道ls是不是误解了?
xxxDataSource这种控件在实际应用中并不能说少,其实还是有不少公司为了利润并且这种东西也可以欺骗客户,甚至点两点鼠标就完成了绑定,这种快速完全不需要对项目做更多设计分析的方式,他们是很乐于使用的,但按效率来说,连接方式基本上更改不多,个人认为效率相差无几,当然是对于单个连接来说的,但面对整个项目,无论从设计思想,整体效率上来说还是差距较大
#4
hebingbing2008-11-05 11:25
当然,ls所说的正式微软的目的,看来微软害人不浅啊……”
我从来不认为一个正式投入使用的项目会从投入使用起就不再有变动,除非你像hao123那么有想法,负责变化是根本无法意料的, Discuz!算是国内开源代码中的一个佼佼者吧,ls如果研究研究它的代码就知道控件是干什么用的了……
举个简单的例子,如果你的网站换服务器了,我写代码的只需要一行代码,但是用控件的呢?
要改多少?
再者用控件就真的高效吗?就真的速度快吗?
我不这样认为……
#5
Xxibug2008-11-05 14:26
呵呵,看来还是误解了,注意我最后的话,从整个项目效率以及设计来说,差距很大。。。
分层的方式谁都会,我理解lz的意思为从单个连接的层次来看的,并不是说从项目来看
#6
Xxibug2008-11-05 14:34
事实上我没感觉微软害谁,如果想害谁,它就全部让所有客户使用控件,在一个项目里看见的就是无数的xxxx.aspx和xxxx.aspx.cs,但实际上微软并非如此去做
1