2011-12-19 24 views
3

我正在閱讀有關PostSharp,我看到它使用編譯時編織。PostSharp編譯時織入問題可以引起問題嗎?

我知道PostSharp是一個相當成熟的,但它的編織系統足夠安全的商業用途?

有沒有人遇到過問題,或者知道可以通過編譯時IL編譯引入的問題?

+2

這將是有趣的看到。我聽說有很多人使用它,但沒有任何已知的問題。然而,我從來沒有在商業環境中使用過它。雖然我喜歡AOP帶來的可能性。當我終於明白它時,愛上它:) – 2011-12-19 15:55:17

+0

+1這是一個非常有效和合理的問題。 – 2011-12-19 16:41:54

回答

5

我要指出你的客戶頁面http://www.sharpcrafters.com/customers,因爲這足以回答你的問題。

您最終負責確保您構建的各個方面均得到正確實施。如果你依賴於「黑盒子」過程,那麼你不應該發佈軟件。 Postharp是一個成熟的產品,我已經親自發布了幾個商業產品給使用Postsharp功能的客戶端。

給自己一份ILSpy,並確保您瞭解PostSharp的工作原理,因爲如果編寫不好的方面,則不能責怪Postsharp編織。在這裏學習Postharp http://programmersunlimited.wordpress.com/postsharp-principals/

+1

這是我的一般思路。如果你做得不對,你可以在任何事情上引入問題。 – 2011-12-19 16:30:11

+0

瞭解Postharp的功能很重要。我強烈建議使用ILSpy構建一系列方面並評估最終裝配。這並不完美,但非常接近。 – 2011-12-19 16:32:22

+0

當然我對自己的代碼負責。只是想知道他們的方面是否正常工作。 – 2011-12-19 16:36:07