C# 文件類型


 

 

C# 中一些常用文件類型:

  • designer.cs 是窗體設計器生成的代碼文件,作用是對窗體上的控件做初始化工作(在函數InitializeComponent()中)。VS2003以前都把這部分代碼放到窗體的cs文件中,由於這部分代碼一般不用手工修改,在VS2005以后把它單獨分離出來形成一個designer.cs文件與窗體對應。這樣cs文件中剩下的代碼都是與程序功能相關性較高的代碼,利於維護。
  • .sln:解決方案文件,為解決方案資源管理器提供顯示管理文件的圖形接口所需的信息。
  • .csproj:項目文件,創建應用程序所需的引用、數據連接、文件夾和文件的信息。
  • .aspx:Web 窗體頁由兩部分組成:視覺元素(HTML、服務器控件和靜態文本)和該頁的編程邏輯。Visual Studio 將這兩個組成部分分別存儲在一個單獨的文件中。視覺元素在.aspx 文件中創建。
  • .ascx:ASP.NET 的用戶控件(也叫做“pagelets”),是作為一種封裝了特定功能和行為(這兩者要被用在Web應用程序的各種頁面上)的Web頁面被開發的。一個用 戶控件包含了HTML、代碼和其他Web或者用戶控件的組合,並在Web服務器上以自己的文件格式保存,其擴展名是*.ascx。ASP.NET里的缺省 配置並不允許Web客戶端通過URL來訪問這些文件,但是這個網站的其他頁面可以集成這些文件里所包含的功能。
  • .aspx.cs:Web 窗體頁的編程邏輯位於一個單獨的類文件中,該文件稱作代碼隱藏類文件(.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),你可以在現有工程中選擇“添加新項”,在列表中即可找到它,可以形象直觀地以圖表方式呈現一個類的結構,並可以在類圖上對類進行一些修改(重構,添加方法、字段、屬性等等)。
    你也可以從畫類圖開始創建一個類,對程序架構師來說十分好用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM