2011-04-07 23 views

回答

0

沒有缺點,如果您的代碼獨立於aspx/ascx,最好在AppCode文件夾下創建它作爲單獨的文件。
您可能還想考慮創建一個單獨的類項目來放置所有可重用類,以便它們可以在多個Web應用程序之間共享。

1

只要用戶控件本身沒有存儲在App_Code文件夾中,那麼將類放在那裏沒有什麼壞處,實際上,它是所需的 - 這就是它的用途。

我認爲的代碼文件App_Code文件夾中放置的主要原因僅僅是下降到幾個因素:

  • 傳統的包含文件夾存儲代碼應用默認
  • 相關權限,以便您的代碼文件不可瀏覽(至少)

我敢肯定,會有更多的好處,專家可以解釋,但通常我會建議你從網站/應用程序中提取這樣的類並且無論如何將這些代碼放置在專用的編譯類庫中。

相關問題