摘要: 再过个View但使用同一个ButtonClick时,可用下述方法找到当前的View:TcxGridDBTableView(TcxGridSite((TcxButtonEdit(Sender).Parent)).ViewInfo.GridView); 阅读全文
posted @ 2010-05-19 16:13 Ryan R 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 今天学习Extjs TreePanel 时在加载动态数据时经常加载不进来,因为我是使用MVC2获取动态数据的,单独调试MVC的返回数据时OK的,网上有很多解决方案,其中最简单的是:loader: new Ext.tree.TreeLoader({ dataUrl: '/Main/GetMenuTree', requestMethod: "GET" })其实就是设定了一下requestMethod为... 阅读全文
posted @ 2010-05-18 22:12 Ryan R 阅读(517) 评论(0) 推荐(1) 编辑
摘要: cxGridSite((TcxButtonEdit(Sender).Parent)).ViewInfo.GridView as TcxGridDBTableView; 阅读全文
posted @ 2010-05-12 21:18 Ryan R 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 概要  There should never be more than one reason for a class to change.  永远不要让一个类存在多个改变的理由。  换句话说,如果一个类需要改变,改变它的理由永远只有一个。如果存在多个改变它的理由,就需要重新设计该类。  SRP(Single Responsibility Principle)原则的核心含意是:只能让一个类有且仅有一... 阅读全文
posted @ 2010-03-18 22:51 Ryan R 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 学习中看到这个问题,在这块没有经验,记录下其他人得回答,权作后期参考经验:1、系统最终用户的识别:我主要做政务项目的,在最开始进行需求调研时,最常见的现象就是某单位信息中心的人说:“我们很熟悉需求,跟你们讲究可以了”。但项目上线后,业务部门的人却说“这个系统不是我们要的”。(这个问题是最好解决的,但也是最容易忽略的) 所以需求人员在前期调研时,一定要... 阅读全文
posted @ 2010-03-15 23:01 Ryan R 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发真正的问题是什么?其实敏捷主要还是一种观念,一种意识,通过人来推动。本文总结了26条有关敏捷开发的关键原则,供读者参考借鉴。 阅读全文
posted @ 2010-03-11 13:25 Ryan R 阅读(460) 评论(0) 推荐(0) 编辑