在我的類庫中引用都System.Web
和System.Windows.Forms
究竟有什麼問題?引用System.Web和System.Windows.Forms
例如,庫可能包含一些需要引用Web或WinForms特定類的代碼。
在我的類庫中引用都System.Web
和System.Windows.Forms
究竟有什麼問題?引用System.Web和System.Windows.Forms
例如,庫可能包含一些需要引用Web或WinForms特定類的代碼。
那麼,如果你這樣做,如果你使用這個庫和危險,那麼Web代碼使用Forms庫,反之亦然,你將會有開銷。我將它分成3部分 - 一個普通的,一個Web和一個表單部分,所以你只需要使用普通的和你需要的部分。由此,你保證你只使用你應該使用的庫。
如果您需要這些名稱空間中的任何一個類,那麼引用相關的程序集沒有任何問題。
你必須小心地在模型層上添加非常具體的表示邏輯,這是我看到的唯一的紅旗。
它沒有什麼問題,特別是如果您必須與Web服務進行互操作。
我要說的一件事就是這個。如果您正在使用System.Web進行System.Web.Caching,請改爲使用System.Runtime.Caching,如果您的目標是.NET 4.0。
引用沒有問題。這就是你如何使用重要的參考。