ASP.NET 在HTTP 的頂部提供了一個抽象層,即應用程式所建置的地方。它提供了高層次的實體,例如一個物件導向的範例中的類別和元件。
建置ASP.NET 應用程式的關鍵開發工具及前端是Visual Studio。在本教程中,我們主要講Visual Studio 2008。
Visual Studio 是一個整合的開發環境,用於編寫,編譯和偵錯程式碼。它為建立ASP.NET web 應用程式、web 服務、桌面應用程式和行動應用程式提供了一組完整的開發工具。
新項目視窗允許從可用範本中選擇一個應用程式範本。
當你開啟一個新的網站,ASP.NET 提供啟動資料夾和網站的文件,包括網站中的第一個web 表單的兩個文件。
名稱為Default.aspx 的檔案包括HTML 和asp 程式碼,可以定義表單,名稱為Default.aspx.cs(為C# 編碼)的檔案或名稱為Default.aspx.vb(為VB 編碼)的檔案包含你所選擇的語言的代碼,並且此代碼為一個表單中所執行的動作負責。
在Visual Studio IDE 中的初始視窗是Web Forms Designer 視窗。其他支援的視窗有工具箱、解決方案資源管理器以及內容視窗。設計師設計一個web 表單,在表單上加入程式碼進行控制,根據你所需使用程式碼編輯程式。
你可以用以下方式使用視窗:
把Web 表單設計器從一個視圖改變到另一個視圖,點選Design 或來源按鈕。
要關閉一個窗口,點擊右上角的關閉按鈕,重新顯示的話,從視圖選單中選擇。
要隱藏一個窗口,點擊自動隱藏按鈕。視窗就會變成一個標籤。再次顯示的話,再次點選自動隱藏按鈕。
要改變視窗的大小,拖曳視窗即可。
當創造了一個新的web 表單,Visual Studio 會自動為表單產生啟動HTML,並且在web 表單設計器上顯示出來源視圖。解決方案資源管理器被用於添加其他任何文件,資料夾或在web 站點的現有專案。
要增加一個標準的資料夾,請右鍵點擊你將要在解決方案管理員中新增的項目或資料夾,選擇新資料夾。
若要增加一個ASP.NET 資料夾,請右鍵點選在解決方案管理員中的項目,在清單中選擇資料夾。
要在網站中新增一個現有項,請右鍵點擊你將要在解決方案管理器中新增的項目,在對話方塊中選擇。
一個典型的ASP.NET 應用程式由許多的專案組成:web 內容檔案(.aspx),原始檔案(.cs 檔案),組件(.dll 和.exe 檔案),資料來源檔案(.mgd 檔案),引用,圖標,用戶控制項和其他雜項文件和資料夾。所有組成網址的這些文件包含在一個解決方案中。
當創造了一個新的網站,.VB2008 自動創造了解決方案,並且在解決方案管理器中顯示。
解決方案可能包含一個或多個項目。一個項目包含內容文件,來源文件,以及其他文件比如說資料來源和圖片檔案。一般來說,一個專案的內容可以編譯成一個組件作為一個可執行檔(.exe)或一個動態連結函式庫(.dll)文件
一般來說一個項目包含以下內容文件:
頁面檔案(.aspx)
使用者控制項(.ascx)
Web 伺服器(.asmx)
主版頁(.master)
網站導航(.sitemap)
網站設定檔(.config)
你可以執行一個應用程序,透過:
選擇啟動
選擇啟動而不從調試選單中調試
按F5
Ctrl-F5
程式建構的基本想法是.exe 或.dll 檔案從Build 選單中選擇一個指令而產生。