标题:对ASP.NET2.0的迷惑
只看楼主
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
结帖率:100%
 问题点数:0 回复次数:6 
对ASP.NET2.0的迷惑
最近一直在自学 AJAX ,对渐感迷惑:微软对 系列的研发,不断地添加服务器端的控件的数量和功能。这些控件对于开发者来说,确实是大大地简化了写代码的数量,提高了开发的效率。但这些控件例如GridView、TreeView在与客户端进行交互时,每次点击都会导致页面刷新,出现页面闪烁一次,带来极差用户体验。服务器端控件对于开发者来说真是好用,但却给客户端的用户很不爽的体验。每选定GridView一行或者每选定TreeView的一个节点,均会出现整个页面闪烁一次。加个UpdatePanel,也会有大量无用的字符在里面。
微软为什么不把精力放在研发客户端控件上呢?开发一些客户端的GridView、TreeView、Calendar的控件,服务器端只通过WebService向客户端的控件提供数据,这样既可提高开发者的开发效率,也可提高客户端的用户体验。


[[it] 本帖最后由 foshan 于 2008-10-20 13:01 编辑 [/it]]
搜索更多相关主题的帖子: ASP 
2008-10-20 12:56
love329125
Rank: 1
来 自:湖北
等 级:新手上路
帖 子:67
专家分:0
注 册:2008-1-5
得分:0 
回复 1# foshan 的帖子
我觉得你说的不是没用道理,但是我觉得的出身就是为了网站后台的,专注于服务器控件也没用什么不妥嘛

开心!!
2008-10-21 14:39
hebingbing
Rank: 6Rank: 6
来 自:黄土高坡
等 级:贵宾
威 望:27
帖 子:3417
专家分:371
注 册:2007-10-22
得分:0 
微软的宗旨是简化编程,易学,易懂,易用……
微软推出这些控件但并没有鼓励程序员都去用这些控件啊,他的这些控件是为初学者易用准备的,控件的绑定等都是相当耗时的。所有一般性能好的网站都是没有用这些控件的,要不就是html控件,要不就是自己画控件……
2008-10-22 13:14
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
得分:0 
[bo][un]hebingbing[/un] 在 2008-10-22 13:14 的发言:[/bo]

微软的宗旨是简化编程,易学,易懂,易用……
微软推出这些控件但并没有鼓励程序员都去用这些控件啊,他的这些控件是为初学者易用准备的,控件的绑定等都是相当耗时的。所有一般性能好的网站都是没有用这些控件的, ...

谢谢斑竹,茅塞顿开,顿悟!

我是2.0超级菜鸟,请多多教导!
2008-10-23 08:18
小瘪三的烦恼
Rank: 1
等 级:新手上路
帖 子:86
专家分:3
注 册:2008-9-20
得分:0 
点控件的时候能不让页面闪吗? 难道没办法?
2008-10-27 18:29
jclman
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2007-3-10
得分:0 
其实也是可以步闪烁的,运用javascript也是可以的,如gridview里面行的选定或是全选,不过在这些控件里面用有点麻烦。

不要说不行,要知道我们都能够!!!欢迎光临我的博客http://blog..cn/jclman
2008-10-28 08:19
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
控件闪烁可以用javascript或ajax去掉....
.net是实现快速编程的

飘过~~
2008-10-28 09:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-239400-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.237541 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved