我已經嘗試過Postsharp,但是他們當前的實現目標2.0,並且讓它工作變得非常痛苦。我是否應該推出自己的AoP實施(我在這裏考慮一個非常基本和實用的實施方案)Microsoft Compact Framework 3.5上的AoP
或者有一種替代方案我不知道?
我已經嘗試過Postsharp,但是他們當前的實現目標2.0,並且讓它工作變得非常痛苦。我是否應該推出自己的AoP實施(我在這裏考慮一個非常基本和實用的實施方案)Microsoft Compact Framework 3.5上的AoP
或者有一種替代方案我不知道?
oOo「開箱即用」的CF上的AOP?你可能會有點失望。
最好的答案是PostSharp。 :d這裏的問題是,雖然下載鏈接這樣說:「這是不是穩定的,但是下載 ,如果你想嘗試新功能 並參與穩定 產品。」
所以如果你想在生產中使用它,可能會有一些隱藏的痛苦。但他們做explicitly support CF!我還沒有嘗試過,所以我不能給予評論。
Eric Bodden的清單對於Compact Framework來說並不那麼熱,因此這個問題與that one不是很相似。 在PostSharp CTP 1.5發佈之前,我已經快速瀏覽了一下,並且沒有找到任何「開箱即用」的。所有其他框架(包括Spring.NET,這個列表都省略了)似乎需要有人爲他們創建一個端口。我懷疑一個端口會很容易,或者考慮到可能使用序列化,動態代碼生成,Reflection.Emit或x86特定調用。
所以,我猜是PostSharp FTW。