随笔分类 -  MVP

MVP
摘要:异常处理(Exception Handling)是所有系统的最基本的基础操作之一,其它的比如日志(Logging)、审核(Auditing)、缓存(Caching)、事务处理(Transaction)等; 今天,来把异常处理引入到我们在《MVP之V和P的交互》中Calculator的实例中,简单的实 阅读全文
posted @ 2016-07-14 12:39 Ny.z 阅读(746) 评论(0) 推荐(0)
摘要:三者之间的关系 在MVP初探里简单的描述了V和P之间是如何交互的。 无论是PV还是SC,M\V\P这三者之间的关系并没有发生改变,V只是前端的客户代理承现展显数据,P是如何处理客户交互行为的决策者。 数据是P主动“推”给V的,而V只向P发送用户通知,都是单向的;所以在IView中被Presenter 阅读全文
posted @ 2016-07-11 13:24 Ny.z 阅读(1471) 评论(0) 推荐(0)
摘要:什么是MVP?在“MVP初探”里就有讲过了,就是一种UI的架构模式。 简单的描述一下Unity和Exception Handling Application Block: Unity是一个轻量级的可扩展的依赖注入(DI)容器,支持构造函数,属性和方法调用注入。构建一个成功应用程序的关键是实现非常松散 阅读全文
posted @ 2016-07-06 14:12 Ny.z 阅读(784) 评论(0) 推荐(0)
摘要:什么是MVP MVP是一种UI的架构模式,是MVC的一种变体,适用于基于事件驱动的应用框架。MVP中的M和V分别对应了MVC中的Model和View,而P代替了Controller,而它更多地体现在了Model、view,presenter之间的交互上。 三者的关系: 能够和Model直接进行交互的 阅读全文
posted @ 2016-07-06 14:02 Ny.z 阅读(230) 评论(2) 推荐(0)