春鱼·编程观点

技术在进步, 世界在变得美好...

导航

随笔分类 -  设计模式(Patterns)

实现类型化的数据绑定(列表)控件
摘要:春鱼 2004-11-26 内容提要 本文探讨了以具体而丰富的方式表现集合数据的总体思路,其中某些做法是作者在长期的实际开发工作中逐渐形成的。可能有一定可取之处,也可能是可笑的。希望得到有经验的朋友的指正。 类型化的数据绑定控件,是基于.NET环境下数据绑定概念,是面向“表示层”设计的。所... 阅读全文

posted @ 2005-01-18 15:55 春鱼 阅读(3856) 评论(2) 推荐(0)

数据与操作的分离、数据实体设计及零、一与多(单体与集合)的辨证统一
摘要:春鱼 2004-09-10 摘要 本文着重论述了在 .NET 平台进行应用程序开发时数据实体(entities)的设计,对象型实体与结构型实体的统一,以及由此引出的更深层次的对于应用系统设计理念的思考。 本文的重点是如何将“结构型”实体和“对象型”实体相互结合。而不是仅仅论述DataSet用作数据... 阅读全文

posted @ 2005-01-17 17:45 春鱼 阅读(4460) 评论(25) 推荐(0)

TreeView穿新衣: 以优雅的名义
摘要:[引] Microsoft.Web.UI.WebControls.TreeView是IE WebControl系列组件之一. 可以以客户端脚本的形式显示一个可折叠/展开的分层次树型目录, 本文简单描述了如何在TreeView的基础上进行改造, 使之满足某些环境下的应用, 改造的方法是保持TreeVi... 阅读全文

posted @ 2004-05-21 11:41 春鱼 阅读(3107) 评论(5) 推荐(0)

列表和分页器之间的对话
摘要:[引言]很少有应用不涉及到表现集合数据. 表现集合数据就需要用到“列表(名单、一览表)”. 例如显示全体会员的名单. 当一次显示的数据过多时, 如果将所有数据完全列出, 将给用户造成阅读上的困难. 这个时候, 就需要将数据分页列出. 给用户以可驾驭数据的信心. 设身处地的为用户考虑, 是程序员、设计... 阅读全文

posted @ 2004-05-12 16:16 春鱼 阅读(2388) 评论(0) 推荐(0)

重新画差不多一摸一样的UI? - ASCX的MVC模式实现
摘要:[摘要] 本文论述了如何改善设计,使表层的结构更灵活。 [引言] 前几天, 我在与一个朋友, 他同时是我的技术经理,谈到我所设计的ASCX基本实现了MVC的时候, 他好像显得特别不以为然。他说ASP.NET本来就是MVC分开的。ASPX就是V,而CODE BEHIND就是C,数据库就是M。我想他没... 阅读全文

posted @ 2004-04-08 03:13 春鱼 阅读(2589) 评论(1) 推荐(0)