摘要: 之前我一直都是在博客园中查看各位高手的博文,确实学到了不少知识,不过比较少写博客,现在就把我自己在项目实施过程中使用到比较好的技术框架写出来,希望能让更多的人了解和学习。通常我们在开发使用数据库访问帮助类时,都单独的针对某一种数据进行编写相应的数据访问帮助类,如SQLHelper,OracleHel... 阅读全文
posted @ 2015-11-15 22:32 rainbow70626 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 在差不多两年的时间内,我们项目组几十来号人都扑在一个项目上面。这是一个基于微软SCSF(Smart Client Software Factory)的项目,客户端是墨尔本一家事业单位。前两周,我奉命负责对某个模块进行Code Review工作,在此期间,发现了一些问题,也有了一些想法。不过,有些想法... 阅读全文
posted @ 2015-11-15 22:25 rainbow70626 阅读(257) 评论(0) 推荐(0) 编辑
摘要: MVP是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负 责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MV... 阅读全文
posted @ 2015-11-15 22:16 rainbow70626 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 本来是不想跳出来充大头蒜的,但最近发现园子里关于MVC的文章和讨论之风越刮越烈,其中有些朋友的观点并不是我所欣赏和推荐的,同时最近也在忙着给公司里的同事做MVC方面的“扫盲工作”。所以就搜集了一些大家接触MVC的过程中经常出现的问题做了一下解释说明,希望能与大家多多交流,呵呵。 当然这种架构模式本身... 阅读全文
posted @ 2015-11-15 22:12 rainbow70626 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 使用MVVM设计模式构建WPF应用程序本文是翻译大牛Josh Smith的文章,WPF Apps With The Model-View-ViewModel Design Pattern,译者水平有限,如有什么问题请看原文,或者与译者讨论(非常乐意与你讨论)。本文讨论的内容:WPF与设计模式、MVP... 阅读全文
posted @ 2015-11-15 22:04 rainbow70626 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: 浅析MVC模式与三层架构的区别 三层架构和MVC是有明显区别的,MVC应该是表现模式(三个加起来以后才是三层架构中的UI层)。三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目... 阅读全文
posted @ 2015-11-15 21:41 rainbow70626 阅读(15680) 评论(2) 推荐(0) 编辑