星期二, 2月 03, 2015

[C#] ASP.NET 特殊資料夾

遠距教學時,老師加入 App_Code 資料夾並進行 code 撰寫,才發現 App_Code 不是單純的資料夾,在 ASP.NET 中是有其特殊用途的,Google 些資料來了解特殊資料夾用途

MSDN 特殊資料夾說明

資料夾說明
App_Browsers存放瀏覽器定義 (.browser 檔),ASP.NET 會使用這些檔案來辨識個別瀏覽器並判斷它們的功能
App_Code存放用於公用程式類別和商務物件 (Business Object) (例如,.cs、.vb 和 .jsl 檔案) 的原始程式碼
App_Data存放應用程式資料檔,這包括 MDF 檔案、XML 檔案和其他資料存放區檔。ASP.NET 2.0 會使用 App_Data 資料夾存放應用程式的本機資料庫,這個資料庫可用來維護成員資格和角色資訊
App_GlobalResources存放資源 (.resx 和 .resources 檔案),這些資源會編譯成具有全域範圍的組件。App_GlobalResources 資料夾中的資源是強型別的,並且可以用程式設計的方式存取
App_LocalResources存放資源 (.resx 和 .resources 檔案),這些資源會與特定的頁面、使用者控制項或應用程式的主版頁面 (Master Page) 相關聯
App_Themes存放檔案集合 (.skin 和 .css 檔案,以及影像檔與泛型資源),可定義 ASP.NET Web 網頁和控制項的外觀
App_WebReferences存放參考合約檔 (.wsdl 檔)、結構描述 (.xsd 檔) 和探索文件檔 (.disco 和 .discomap 檔)
Bin包含控制項、元件或您要在應用程式中參考之其他程式碼的已編譯組件 (.dll 檔案)。在 [Bin] 資料夾中以程式碼表示的任何類別,都會自動在應用程式中參考到

沒有留言:

張貼留言