春鱼·编程观点

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

导航

2005年7月30日 #

在文档中正确地使用中英文

摘要: 春鱼2005-7-30 引言 作为开发人员,只要工作,就不可避免地要与文档打交道。我们恐怕都承认良好的文档书写能力是做一个合格的开发人员的基础。就像我们承认做人要诚实、有爱心一样。有时候文档是开发人员之间交流的主要媒介。这样,我们写作文档的目的就是用文字的形式表达自己,并且让读者最大限度的理解。所以... 阅读全文

posted @ 2005-07-30 04:17 春鱼 阅读(3609) 评论(17) 推荐(0) 编辑

2005年2月3日 #

文档还是程序? Smart Document 技术概述

摘要: 注:本文是MSDN文档的翻译稿.原文见: http://msdn.microsoft.com/library/en-us/sdsdk/html/sdconGettingStartedIntroduction_HV01073972.asp?frame=true Smart Document(智能... 阅读全文

posted @ 2005-02-03 13:02 春鱼 阅读(3680) 评论(3) 推荐(0) 编辑

2005年2月1日 #

拟成立Office团队

摘要: “Office System”的名称恰如其分。当Office发展到Office System,它将不在只是“办公套件”,而更是一个应用平台。 宗旨: 建立以基于Office解决方案的应用系统的开发技术为主导思想的开发人员团体。 目的: 以技术交流为主要活动方式,达到技术心得与资源、案例、解决... 阅读全文

posted @ 2005-02-01 16:51 春鱼 阅读(2327) 评论(41) 推荐(0) 编辑

2005年1月18日 #

实现类型化的数据绑定(列表)控件

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

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

2005年1月17日 #

数据与操作的分离、数据实体设计及零、一与多(单体与集合)的辨证统一

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

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

2005年1月12日 #

推荐一个关于"架构"的演示文稿(PPT)

摘要: 最近从朋友处得到的演讲用演示文稿。中心是关于“架构设计”,里面提到了架构、业务建模及其设计准则。还配有实例进行说明。 标题:应用系统结构体系概述 页数:31 修复后的文档下载(*.zip 压缩文档) 注意:文稿中所使用动画效果,需要Microsoft Office PowerPoint 200... 阅读全文

posted @ 2005-01-12 10:48 春鱼 阅读(3877) 评论(6) 推荐(0) 编辑

2004年11月21日 #

设计一个 validatable control(可校验控件)、兼论“三级联动”

摘要: 春 鱼2004-11-21 摘要 本文说明了使 asp:Validator 系列 control 可检查我们的web user control的实现方法。validatable指的是可以被系列control进行有效性检验。 重点难点:为类引入ValidationPropertyAttribut... 阅读全文

posted @ 2004-11-21 09:52 春鱼 阅读(2966) 评论(7) 推荐(0) 编辑

2004年9月28日 #

浅论taglib设计

摘要: [概述]Taglib是JSP比较高级的技术。做为JSP开发人员来讲,不了解taglib是可以接受的。因为JSP的风格或者JAVA的风格就是一种简洁的美。如果技术太过复杂或者繁琐,就会在技术的汪洋中失去自我。但是,当我们的项目变得越来越大,或者团队有了一些技术积累之后,很自然就会有将我们的开发工作提高... 阅读全文

posted @ 2004-09-28 11:17 春鱼 阅读(8301) 评论(8) 推荐(0) 编辑

2004年8月5日 #

HTC 编程思想

摘要: 春 鱼2004-7-19[按]本文发表到博客园时, 使用了纯文本粘贴方法. 更改了部分格式. 可能会带来阅读上的困难.1.摘要本文在实例的基础上讨论了HTC(HTML Component)的编程方法,提出了一种编写脚本组件的基本模式。2.目标读者HTML开发人员,脚本开发人员,系统分析人员3.背景知... 阅读全文

posted @ 2004-08-05 00:22 春鱼 阅读(9988) 评论(39) 推荐(0) 编辑

2004年7月14日 #

ASP后遗症种种

摘要: [按]本文原名“ASP遗留的十大积习“。源出处为作者个人文集。原作均保持不定期改动,请保持到原文主站的连接:http://www.cnblogs.com/jayxu有很大一部分ASP.NET程序员是由ASP迁移过来的. 这本是一个很自然的过渡. 殊不知ASP.NET与ASP相比是一个全新的技术. 他... 阅读全文

posted @ 2004-07-14 09:52 春鱼 阅读(2545) 评论(17) 推荐(0) 编辑

2004年7月3日 #

录友人一曲清歌

摘要: 去年(2003)4月间, 当时正值SARS疑云密布, 我自每日蚧叹时运不济, 万生茹苦, 与某友人谈此大悲伤, 后者亦思蹰哀鸣, 竟口出一阕五言四句. 依我之见, 未必工整, 然终可一记, 以备忘却:歌云:忧戚我生变 一春泪轻弹若即春花去 断难复强颜 阅读全文

posted @ 2004-07-03 18:17 春鱼 阅读(1239) 评论(0) 推荐(0) 编辑

2004年7月2日 #

log4net 配置与应用

摘要: log4net是apache组织开发的日志组件,同其姐妹log4j一样, 是一个开源项目.可以以插件的形式应用在你的系统中. 下面仅说明如何应用在web forms项目中. 做为主要的日志输出组件.1. 首先你应该下载log4net.dll并引入到你的项目References中.2. 需要修改你的g... 阅读全文

posted @ 2004-07-02 15:28 春鱼 阅读(19650) 评论(9) 推荐(2) 编辑

Visual SourceSafe应用守则

摘要: [按] 本文为作者为工作小组制定的源码控制方案. 与Visual Studio集成的用法. [正文]Visual SourceSafe应用守则2004-6-23 SourceSafe源码控制与Visual Studio .NET是紧密集成的. 终端用户在IDE内的操作, 只要会对solution, ... 阅读全文

posted @ 2004-07-02 14:53 春鱼 阅读(5551) 评论(7) 推荐(0) 编辑

2004年6月1日 #

应用程序设计/命名及编码规范方案

摘要: [按]本文经过修订. 并且在持续更新中. 一部分内容采集自MSDN中文站. 应用程序设计/命名及编码规范方案 架构规范 总体设计 .NET web forms 应用程序的架构应遵循Microsoft建议的架构方案. 根据项目规模不同, 适当取舍各个基本层次. 将系统划分为多层的目的在于... 阅读全文

posted @ 2004-06-01 18:27 春鱼 阅读(4313) 评论(11) 推荐(0) 编辑

2004年5月21日 #

TreeView穿新衣: 以优雅的名义

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

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

2004年5月13日 #

回忆一支有意境的老歌...

摘要: 人生茫茫, 概如梦幻, 沧海桑田. 很多事情随逝者飘零而去. 然而也有一些东西, 因为曾经震动心灵, 随历经年而记忆不曾褪灭. 就像下面这首歌:我愿....-------------------我愿我的门前有一棵美丽的枫树我愿它的红叶飘满门前的小路我愿把这片片枫叶珍藏在心灵深处我愿我们永不衰老并肩走... 阅读全文

posted @ 2004-05-13 23:15 春鱼 阅读(3125) 评论(22) 推荐(0) 编辑

2004年5月12日 #

列表和分页器之间的对话

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

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

2004年4月14日 #

统一、标准、扩展:模块间数据传送实践

摘要: [题解] 本文以实践过程说明的模式, 展示了作者近日项目中一个比较实际的应用过程: 如何制定比较常规的, 标准的和容易扩展的模块间数据通讯模式。本文不是关于如何定义标准数据实体的,所以所述问题的根本与架构设计无关。 [问题背景] 我们的开发小组要在基本分层的思想上设计我们的应用。各个模块都需要在一... 阅读全文

posted @ 2004-04-14 01:18 春鱼 阅读(1531) 评论(0) 推荐(0) 编辑

2004年4月8日 #

重新画差不多一摸一样的UI? - ASCX的MVC模式实现

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

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

2004年4月7日 #

Custom Control 设计初论

摘要: [引言]ASP.NET第一次使开发控件成为每个程序员都可以做到的事情。开发一个好用的并且功能封装得很好的控件不再是只有前大的团队才可以做的事情。尽管这样,一些商业化的公司发布的产品还是功能强大得吓人, 但是价格也够吓人的。做为个人或者小型的团队,能够发布一些实用的,小型的,简单的控件还是挺让人兴奋的... 阅读全文

posted @ 2004-04-07 03:22 春鱼 阅读(3878) 评论(6) 推荐(0) 编辑