在过去的一年中,.NET社区(ala Qi4j)似乎对COP产生了一些兴趣。一些人已经在那里建立了自己的COP框架(请参阅下面的链接),并且看起来.NET 4.0的Dynamic Dispatch和MEF可能在任何.NET COP框架中都有潜在的作用。
一方面,很多事情似乎都回溯到System/38天的想法(是的,我是个老家伙),但另一方面,它似乎也很适合Oslo(建模和存储库) )。任何人都可以评论Microsoft是否在COP上进行任何工作?
.NET COP框架最近的一些工作:
陆汉乐-Roll Your Own COP
Yves GoEleven.com-Cop - Proof of concept
安德斯·诺罗斯(AndersNorås)-Trick or Trait? Composite Oriented Programming with C#
MagnusMårtensson-Composite Oriented Programming spike on Unity Application Block
最佳答案
Aku-CAB/复合WPF指南与COP之间存在相当大的差异,这是通过基于[Domain]上下文的“片段”的组合来表达对象行为的根本不同的方法。 .NET 4.0中Mixins,关注点,约束和SideEffects的出现可能会指向该方向,但是我想我更特别地好奇Microsoft是偶然还是以某种方式正式“进行COP”,尤其是在Oslo存储库的顶部。
关于architecture - 面向复合程序设计(COP)、. NET 4.0,MEF和Oslo存储库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/152196/