编码技巧模式(Coding skill patterns) 之 数据控件使用模式:
关于视图层(View tier)的数据控件(Data control)的使用模式:
按数据获取源来划分:
静态:
a.服务器端(JSP,ASP.NET)/客户端(如javascript)页面技术 + 页面内硬编码;
b.服务器/客户端页面技术 + 文本(数据源);
c.服务器/客户端页面技术 + xml(数据源).
动态:
d.服务器端页面技术 + 数据库(数据源);
e.服务器/客户端页面技术 + xml(中介源) + 数据库(数据源)
可行性分析:
静态技术主要用在页面内容相对稳定处:
a模式最为原始,只能算作一个基本功能实现,逻辑代码与数据耦合不利于日后维护和扩展,基本上不推荐;
b模式较之a初步实现了逻辑代码与数据的解耦,但文本数据源在在数据表示方面,可读性和可行度远不及xml,故模式c为最佳
推荐。
动态技术显然是用于不稳定之处:
d模式通常由 数据访问层(Data access tier)获得并提供数据,再由业务层(Business t阅读全文>
发表于 @ 2005年06月12日 18:24:00|评论(loading...)|编辑|收藏