2005年,初识LiveCommunicationsServer20032008年,相识OfficeCommunicationServer(OCS)20072010年,相知LyncServer20102012年,相恋LyncServer20132015年,告别SkypeforBusinessServer2015或许,我应该走了,不是您不好!为您付出够多,但还是得离开!不是吗?201220132014201..
分类:
其他好文 时间:
2015-07-02 01:13:12
阅读次数:
130
1 简介 英文原文:MVC vs.MVP vs.MVVM 三者的目的都是分离关注,使得UI更容易变换(从Winform变为Webform),使得UI更容易进行单元测试。 2 MVC/MVP 2.1 MVC 1、View接受用户的交互请求 2、View将请求转交给Controller ...
分类:
Web程序 时间:
2015-07-01 23:40:37
阅读次数:
272
TFS 2015发布在即,有幸作为MVP提前获得了TFS的RTM版本,下面就TFS 2015的新功能做一些介绍: TFS 2015新功能之一,当前迭代查询标记 在TFS的查询中,可以将“迭代路径”做为筛选条件获得需要的工作项。但是在实际使用过程中,经常需要将当前迭代作为筛选条件,例如需要获取当前迭代...
分类:
Web程序 时间:
2015-06-30 23:33:24
阅读次数:
163
一.概述
MVP(Model-View-Presenter) 是总所周知MVC模式的一个演变,他们的主要目的都是划分模块职责,降低模块耦合,易测试,提高代码复用,这里主要针对Android平台来简单分析MVP.
1.层级责任
Model: 负责数据的检索,持久化等操作
View: 负责UI的绘制和用户的交互
Presenter: 作为Model和View的中间...
分类:
移动开发 时间:
2015-06-27 16:42:22
阅读次数:
153
前言
最近一直在研究ChrisBannes的开源项目Philm,其整体架构是一套MVP的实现,因为自己也确实没有遇到过整个项目利用MVP搭建的架构,看到的更多是一些代码片段,这里就探讨Philm是如何结合Android实际问题来实现一种MVP架构,如有分析不准确的地方,欢迎指出,大家一起探讨。Philm项目运行效果图(典型的Material Design风格):
1.简单谈一谈MVP
在无...
分类:
其他好文 时间:
2015-06-26 12:54:02
阅读次数:
106
1. Questions:1)EF.2)MVC/MVP/MVVM.3)page lifecyle. preInit,Init,InitCompleted,preLoad,Load,LoadCompleted,preRender,Render,RenderCompleted,Unload.4)db t...
分类:
其他好文 时间:
2015-06-25 19:18:23
阅读次数:
122
MVC 和 MVP 的区别:View 对应于Activity,负责View的绘制以及与用户交互Model 依然是业务逻辑和实体模型Presenter 负责完成 View 与 Model 间的交互【注】Presenter 与 View 之间的交互是通过接口的。【具体案例参考文章】http://blog...
分类:
移动开发 时间:
2015-06-24 12:40:44
阅读次数:
145
2013-06-19 10:25?编辑:?suiling?分类:程序人生?来源:CocoaChina ?0?1594 ?上图为本文的作者Sasha Goldshtein,他是SELA Group公司的首席技术官,他是Microsoft C# MVP(最有价值技术人员),是《Intro...
分类:
其他好文 时间:
2015-06-24 00:54:15
阅读次数:
111
前言本篇文章带大家体验一下一种具有扩展性的适配器写法。这个适配器主要用于Item有多种的情况下,当然只有一种类型也是适用的实现毫无疑问我们要继承BaseAdapter,重写getCount,getItemId,getItem,getView等方法,我们需要持有数据集,所以应该声明一个List的成员变量,同时还需要持有上下文对象Context,此外这个适配器是通用的,所以应该是泛型的,所以初步的代码应...
分类:
移动开发 时间:
2015-06-23 15:51:59
阅读次数:
229