《论不使用ObjectDataSource之数据绑定控件纯代码实现是否更优化? 》补记

简介:

最近有一个考试,所以几天没有上网了,往后到五月初。

没有想到我的一篇 论不使用ObjectDataSource之数据绑定控件纯代码实现是否更优化?  给了大家这么大的争议。这也折射出博客园如今是越来越热闹,越办越好了。

在这里,首先感谢大家对我的指教,其中也包括 ytzong 和他的 说数据控件不好不灵活的人,请问你们对数据控件了解有多少? 

记得我的一位朋友,他最近的QQ签名是这样的:“爱国是最大的道德,偏激的爱国也强于自私自利!”,引用这句话在这里,目的只是想说明我的感谢是虔诚的。^_^

当然,我还想补充一下对于我上篇文章的一些说明:

1:对于GridView的使用,我从来没有排斥,原文我是这样写的:“一、 我个人觉得,对于服务器控件,能不用的地方就尽量不要使用。”而我在其Demo中对GridView的用法,当时只是想试试把它的实现全部在后台做了,并没有倡导大家全部后台实现,结果成了把柄,或者说是导致了让大家的误解。

2:对于DAL数据访问层的sql注入问题,的确是自己的疏忽,确切的说是错误。当时利用晚上的空余时间写了个Demo,然后还写了一些文字以及排版等等,没有慎重的考虑,所以编码欠妥。

3:而对于ObjectDataSource的使用,我依然还是坚持自己的看法:少用为妙,甚至不用!不是说它不好,而是说在项目编程中不够灵活(我这里说的灵活,是指代码的重用性和满足业务需求性),仅此而已。

还是引用一下园子里面的回复吧,一位是大家认识的Jeffrey Zhao,另一位是 ytzong 推荐我看的文章的作者lovecherry。        不存在攻击敌对,相互学习而已 ^_^

#33楼  2008-04-25 12:27 Jeffrey Zhao

XXXDataSource已经不适合如今的开发模式了。   回复  引用  查看    

#34楼  2008-04-25 14:17 lovecherry

我从来不用这些傻瓜组件的,因此在写的书中只字不提   回复  引用  查看 


最后,引用自己的回复以作结尾:

#16楼 [楼主] 2008-04-24 10:59 钢钢
其实我从来都没有想过要装X,呵呵,为了不要误人子弟,我特地在我每一句话的前面加上了“我个人觉得”,在最后还重申“当然,这些观点都只是我的片面之词,不具有权威性和可靠的正确性,错漏之处还请给予斧正。” 
我一致是把自己当作一个谦虚的学习者而已 ^_^


置身局外人再想想:其实,把我的一些问题当作一面镜子也不错啊。。。




本文转自钢钢博客园博客,原文链接:http://www.cnblogs.com/xugang/archive/2008/04/29/1176921.html,如需转载请自行联系原作者


相关文章
|
C# 容器
Winform控件优化之TabControl控件的美化和功能扩展
在基本的TabControl控件使用和功能之上,可以尝试对其进行美化和功能扩展,比如动态删除或添加tab、绘制图标按钮及鼠标hover时的背景变化、Tab从右向左布局的优化处理等。最重要...
2069 0
Winform控件优化之TabControl控件的美化和功能扩展
|
C# 索引 Windows
Winform控件优化之TabControl控件的使用和常用功能
TabControl是一个分页切换(tab)控件,不同的页框内可以呈现不同的内容,将主要介绍调整tab的左右侧显示、设置多行tab、禁用或删除tabpage、隐藏TabControl头部的选项卡等
3754 0
Winform控件优化之TabControl控件的使用和常用功能
|
6月前
|
Web App开发 前端开发 JavaScript
SAP UI5 控件库里 Form 控件和 SimpleForm 控件的区别和联系讲解试读版
SAP UI5 控件库里 Form 控件和 SimpleForm 控件的区别和联系讲解试读版
34 0
|
前端开发 C# 图形学
【WPF】WPF开发用户控件、用户控件属性依赖DependencyProperty实现双向绑定、以及自定义实现Command双向绑定功能演示
Wpf开发过程中,最经常使用的功能之一,就是用户控件(UserControl)了。用户控件可以用于开发用户自己的控件进行使用,甚至可以用于打造一套属于自己的UI框架。依赖属性(DependencyProperty)是为用户控件提供可支持双向绑定的必备技巧之一,同样用处也非常广泛。
783 0
【WPF】WPF开发用户控件、用户控件属性依赖DependencyProperty实现双向绑定、以及自定义实现Command双向绑定功能演示
|
C# 存储
WPF 实现跑马灯效果的Label控件,数据绑定方式实现
原文:WPF 实现跑马灯效果的Label控件,数据绑定方式实现 项目中需要使用数据绑定的方式实现跑马灯效果的Label,故重构了Label控件;具体代码如下 using System; using System.
2288 0
|
C#
潜移默化学会WPF(难点控件treeview)--改造TreeView(CheckBox多选择版本),递归绑定数据
原文:潜移默化学会WPF(难点控件treeview)--改造TreeView(CheckBox多选择版本),递归绑定数据 目前自己对treeview的感慨很多 今天先讲 面对这种 表结构的数据 的其中一种绑定方法,后面多几列其他属性都没关系,例如多个字段, 1  A  0 2  B  0 3  C  0 4  D  1 5  E  2 6  F  4 7  G 1 .
2285 0
|
存储 开发框架 .NET