标题:对ASP.NET2.0的迷惑
取消只看楼主
foshan
Rank: 1
等 级:新手上路
威 望:2
帖 子:605
专家分:0
注 册:2006-3-1
结帖率:100%
 问题点数:0 回复次数:1 
对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
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



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




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

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