【发布时间】:2013-03-01 04:49:16
【问题描述】:
是否有人使用taligent programming model 创建了.NET 控制架构,如下所示?
http://www.wildcrest.com/Potel/Portfolio/mvp.pdf
如 IBM 所述 -
MVP 将使 IBM 能够在其所有主要的面向对象语言环境中提供统一的概念编程模型
问题是如何实现或将 IInteractor 概念(第 9 页)映射到 .NET 接口?目前猜测是使用IInputElement接口作为所有UI输入控件的事件源。
如果有人已经在 .NET 中实现了 taligent 模式,我想知道它是否适用于 Silverlight 和 WPF。如果是这样,它是否适用于它们的接口的联合?
最后这代表了统一的抽象架构,可以取代PresentationFramework.dll。如果您认为这适用于控制架构,请发表评论。
【问题讨论】:
-
一个提示 - 使用像“统一分形抽象架构”这样无意义的术语不会在这里为你赢得很多朋友。
-
好吧,让我帮助你理解这个概念,它是一个抽象的(意思是使用接口编写的)统一意味着接口在所有开发平台(silverlight、wpf、移动)中都是通用的,最后是基于分形的意思是相同的所有级别或真实构图上的图案。明白了吗?
-
这不是我读过的“分形”这个词的任何定义。事实上,恰恰相反。 Fractal 来自拉丁文 Fractus,意思是 Fractured 或 Breaked。所以我会避免居高临下的语气。
标签: model-view-controller mvp composite-controls