摘要:
容器:基于CAL实现的程序,都是有一些松耦合的module构成,这些模块需要和Shell交互来实现数据的表现和相应用户的操作。因为他们都是松耦合的,所以他们需要一种相互交互和通讯的方式来实现所需要的业务功能。为了配合这些不同的模块,基于CAL的应用程序使用了依赖注入的容器。依赖注入的容器可以减少对象之间的依赖,容器可以帮助我们实例化和维护一个类的实例的生命周期。这些都是依据对容器的配置。在一个对象... 阅读全文
posted @ 2010-01-28 13:31
mark_xue
阅读(354)
评论(0)
推荐(0)
摘要:
用户界面的组成:为了构建你的用户界面,你需要一个架构,可以创建一个layout,这个layout是由一些松耦合的可视化单元组成的。并且你要提供一种松耦合的通讯给这些可视化单元。你需要定义下列策略:View Composition(view的组织)命令事件下边我们来逐一具体看。View的组织:在一个组合应用程序中,来自不同module 的View需要在运行时被显示在用户界面的恰当位置。为了达到这个目... 阅读全文
posted @ 2010-01-28 13:28
mark_xue
阅读(1357)
评论(1)
推荐(1)