C# 檔案類型

來源:互聯網
上載者:User

標籤:

 

 

C# 中一些熱門檔案類型:

  • designer.cs 是表單設計器產生的程式碼檔案,作用是對表單上的控制項做初始化工作(在函數InitializeComponent()中)。VS2003以前都把這部分代碼放到表單的cs檔案中,由於這部分代碼一般不用手工修改,在VS2005以後把它單獨分離出來形成一個designer.cs檔案與表單對應。這樣cs檔案中剩下的代碼都是與程式功能相關性較高的代碼,利於維護。
  • .sln:解決方案檔案,為方案總管提供顯示管理檔案的圖形介面所需的資訊。
  • .csproj:專案檔,建立應用程式所需的引用、資料連線、檔案夾和檔案的資訊。
  • .aspx:Web Form頁由兩部分組成:視覺元素(HTML、伺服器控制項和靜態文本)和該頁的編程邏輯。Visual Studio 將這兩個組成部分分別儲存在一個單獨的檔案中。視覺元素在.aspx 檔案中建立。
  • .ascx:ASP.NET 的使用者控制項(也叫做“pagelets”),是作為一種封裝了特定功能和行為(這兩者要被用在Web應用程式的各種頁面上)的Web頁面被開發的。一個用 戶控制項包含了HTML、代碼和其他Web或者使用者控制項的組合,並在Web伺服器上以自己的檔案格式儲存,其副檔名是*.ascx。ASP.NET裡的預設 配置並不允許Web用戶端通過URL來訪問這些檔案,但是這個網站的其他頁面可以整合這些檔案裡所包含的功能。
  • .aspx.cs:Web Form頁的編程邏輯位於一個單獨的類檔案中,該檔案稱作程式碼後置類別檔案(.aspx.cs)。
  • .cs: 類別模組代碼檔案。商務邏輯處理層的代碼。
  • .asax:Global.asax 檔案(也叫做 ASP.NET 應用程式檔案)是一個可選的檔案,該檔案包含響應 ASP.NET 或 HTTP 模組引發的應用程式層級事件的代碼。
  • .config:Web.config 檔案向它們所在的目錄和所有子目錄提供配置資訊。
  • .aspx.resx/.resx:資源檔,資源是在邏輯上由應用程式部署的任何非可執行資料。通過在資源檔中儲存資料,無需重新編譯整個應用程式即可更改資料。
  • .XSD:XML schema的一種.從DTD,XDR發展到XSD
  • .pdb:PDB(程式資料庫)檔案保持著調試和項目狀態資訊,從而可以對程式的調試配置進行增量連結。
  • .suo:解決方案使用者選項,記錄所有將與解決方案建立關聯的選項,以便在每次開啟時,它都包含您所做的自訂設定。
  • .asmx:asmx 檔案包含 WebService 處理指示,並用作 XML Web services 的可定址進入點
  • .vsdisco(項目發現)檔案 基於 XML 的檔案,它包含為 Web 服務提供發現資訊的資源的連結 (URL)。
  • .htc:一個HTML檔案,包含指令碼和定義組件的一系列HTC特定元素.htc提供在指令碼中implement組件的機制
  • .cd: 是VS2005新加入的類圖檔案(Class Diagram),你可以在現有工程中選擇“添加新項”,在列表中即可找到它,可以形象直觀地以圖表方式呈現一個類的結構,並可以在類圖上對類進行一些修改(重構,添加方法、欄位、屬性等等)。
    你也可以從畫類圖開始建立一個類,對程式架構師來說十分好用。

C# 檔案類型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.