一、MVP介绍 随着UI创建技术的功能日益增强,UI层也履行着越来越多的职责。为了更好地细分视图(View)与模型(Model)的功能,让View专注于处理数据的可视化以及与用户的交互,同时让Model只关系数据的处理,基于MVC概念的MVP(Model-View-Presenter)模式应运而生....
分类:
其他好文 时间:
2015-02-26 16:12:50
阅读次数:
139
早年的时候,可能我会被各种模式、各种设计忽悠的觉得真的好牛,巨牛无比。但是最近看了看MVP、MVVM,号称是对MVC的改良,我怎么总感觉这是一种乌托邦式的闭门造车+YY呢?假设MVP、MVVM真的相对于MVC能更好的应对变化吧,那又怎么着?一个本来20行能搞定的需求,您写了200行……我只想说:20...
分类:
其他好文 时间:
2015-02-16 18:12:00
阅读次数:
115
开源所创建是软件行业真正需要的产品模型,沟通方式和互动社区。Wikipedia对于开源的这句描述真正诠释了开源的精髓。软件不是一个人,一个团队,一个公司可以通过自身的努力可以满足的,软件开发是程序员智慧的创造物,即便是爱因斯坦的超强大脑也无法预见所有的产品形式;沟通的重要性也往往被忽视,整日面对电脑的程序员往往被认为是不善于沟通的,其实是大家不了解程序员,他们通过指尖敲击出的优美旋律是只有其他同类才能理解的精美语言,代码才是程序员最好的沟通方式;围绕代码构建程序员沟通网络正是这些年开源社区成功所在,在Git...
分类:
其他好文 时间:
2015-02-15 13:33:12
阅读次数:
217
2015年1月31日,作为KEYNOTE演讲嘉宾,我和来自全国各地的开发人员分享了作为一名MVP的一些体会。Keynote – Open Source, Free Tools and Cross PlatformKeynote – Open Source, Free Tools and Cross ...
分类:
其他好文 时间:
2015-02-15 13:27:31
阅读次数:
214
上代码
Activity实现一组接口,用来对View进行操作public class MainActivity extends Activity implements TestView{
//MVP中的P,一个View可以有多个P,实现多组业务逻辑,比如在主界面还需要读取Conversation 的内容
@Bean(TestActions.class)
ITestActions testActio...
分类:
移动开发 时间:
2015-02-05 21:59:34
阅读次数:
181
昨天下午,在微软的MVP 2015社区大讲堂上给大家分享了一个题目:在ASP.NET应用中执行后台任务。这是一点都不高大上,并且还有点土气的技术分享。不过我相信很多人都遇到过这样的问题。 虽然是一个很简单的技术,不过来课堂上听讲的同学还是很多,在此再次感谢大家的捧场。 在这个分享中我主要介绍了三种解...
分类:
Web程序 时间:
2015-02-01 23:01:57
阅读次数:
213
2015 MVP OpenDay 及 Community Camp 演讲PPT分享
分类:
编程语言 时间:
2015-02-01 17:24:43
阅读次数:
151
本篇PPT是我在2015 MVP OPEN Day Comunity Camp上分享的课程。之所以选择这个主题是因为有很多人曾经问过这方面的问题,而与之相关的主题却少之又少,因此我希望将自己的相关经验进行分享,以便大家能够参考。 在总结PPT的过程感谢给我提供个人经历分享的DBA同事,也非常感谢微软...
分类:
数据库 时间:
2015-02-01 17:19:23
阅读次数:
197
from:http://hi.baidu.com/mvp_xuan/blog/item/2ba062d8cd2c9fc939012fae.html关于linux上建库等操作请看文章:http://hi.baidu.com/mvp_xuan/blog/item/30f5b700a832f0261d95...
MVP:界面与业务逻辑分离在Winform中的应用MVP,Model-View-Presenter的缩写。在MSDN上,下载了一个示例,http://www.microsoft.com/china/msdn/library/architecture/architecture/architecture...
分类:
其他好文 时间:
2015-01-21 13:11:40
阅读次数:
122