文件類型詳解

VS.NET的文件類型

以下列表提供了有關VS.NET使用的通用文件(只涉及到C#和VB.NET):

.SLN: VS.NET 方案文件,包括:包含在解決方案中的項目信息,以及通過屬性窗口訪問全局構建設置。
.SUO: VS.NET方案用戶選項文件。它用於存儲特定用戶的設置。VS.NET中的源控制集成包使用這一文件存儲Web項目的轉換表、項目的離線狀態、以及其它項目構建的設置。
.CSPROJ:一個 VS.NET C#項目文件,它包括項目細節,比如參考內容、名稱、版本等等 。
.CSPROJ.USER: C#項目的用戶選項。
.VBPROJ:一個VS.NET VB.NET項目文件。
.VBPROJ.USER: VB.NET 項目的用戶選項。

普通開發文件類型

當開發一個Web站點,Windows服務,或者Windows程序時,你可能會使用到以下的文件類型:

.vb:包含VB.NET 源代碼的文件。
.cs:包含C#源代碼的文件
.xsd: XML schema文件,即XML的數據定義標準。你可以使用這些文件處理數據集與類。
.mdf:一個本地數據的空SQL數據庫。
.xml:一個XML文件與數據標準。
.xslt:一個XSLT文件,即轉換XML文檔的標準。
.cd:一個類圖表文件。
.js:一個包含JavaScript代碼的文件。
.vbs:一個包含VBScript代碼的文件。
.wsf:一個包含可運行在Windows程序腳本的文件。
.config:一個可使用存儲程序設置的程序配置文件。ASP.NET使用這一文件來配置Web設置,它使用到一個你無法更改的Web.config 文件。
.resx:用於編輯和指定程序來源的文件。
.ico:一個用於建立習慣圖樣的圖象文件。
.rpt:可發佈到Web或Windows窗體的Crystal Reports文件。
.txt:一個簡單的文本文件。

ASP.NET的文件類型

ASP.NET使用特定的文件類型。以下列表提供了文件類型說明,這些文件類型在ASP.NET開發中你都會遇到。

.aspx:包含代碼分離(code-behind) 文件的Web窗體。
.asax:這一文件允許你編寫代碼以處理全局ASP.NET 程序事件。文件中包括一個無法更改的global.asax文件。
.ashx:執行一個通用句柄的頁面。
.asmx:一個ASP.NET Web服務,包括相應的代碼分離文件。
.htm:一個標準的HTML頁。
.css:一種在站點上使用的層疊式列表。
.sitemap:一種Web程序的站點地圖。
.skin:用於指定ASP.NETA theme 的文件。
.browser: 瀏覽器定義文件。
.disco:一種可選擇的文件。
.ascx: Web用戶控件。

你也可以使用列表中沒有的其它文件,這取決於程序被編譯與配置的方式。

其它文件類型

如果你編譯程序,在程序主路徑的默認bin文件中將生成一個.exe文件。同時,也生成一個.pdb文件。這一.pdb文件包括編譯與項目狀態的信息。在編譯過程中,這些文件自動生成,但你也可以在編譯過程中對其控制而不讓其生成。在編譯過程你還會碰到另一文件,即被Application Center Test使用的.act文件。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章