Microsoft Compact Framework 3.5上的AoP

时间:2008-12-11 12:55:34

标签: c# .net-3.5 compact-framework aop

我尝试使用Postsharp,但是他们当前的实现目标是2.0,并且让它变得有意义。我应该推出自己的AoP实现(我在考虑一个非常非常基本和实用的实现)

或者有一种我不知道的替代方案?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:-1)

o CF上的“开箱即用”AOP?你可能会有点失望。

最佳答案是PostSharp。 :D这里的问题是下载链接说明了这个:

  然而,“它不稳定。下载   如果您想尝试新功能   并参与稳定   产品“。

如果你想在生产中使用它,可能会有一些隐藏的痛苦。但他们做explicitly support CF!我自己还没试过,所以我不能复习。

Eric Bodden的名单对于Compact Framework来说不是那么热门,这就是为什么这个问题与that one不太相似的原因。 我在PostSharp CTP 1.5发布之前快速浏览了一下,我没有找到任何“开箱即用”的版本。所有其他框架(包括Spring.NET,该列表省略)似乎需要有人为他们创建一个端口。考虑到可能使用序列化,代码生成,Reflection.Emit或x86特定调用,我怀疑端口是否会非常容易。

所以,是的,PostSharp FTW我猜。