鍍金池/ 教程/ C#/ ASP.NET開發(fā)環(huán)境配置
ASP.NET調(diào)試
ASP.NET Web Services
ASP.NET緩存
ASP.NET多線程
ASP.NET面板控件
ASP.NET數(shù)據(jù)綁定
ASP.NET數(shù)據(jù)源
ASP.NET個性化
ASP.Net教程
ASP.NET Ajax控件
ASP.NET生命周期
ASP.NET HTML服務器
ASP.NET簡介
ASP.NET驗證器
ASP.NET多視圖
ASP.NET網(wǎng)站配置
ASP.NET錯誤管理
ASP.NET自定義控件
ASP.NET LINQ
ASP.NET AdRotator控件
ASP.NET客戶端
ASP.NET文件上傳
ASP.NET服務器控件
ASP.NET開發(fā)環(huán)境配置
ASP.NET管理狀態(tài)
ASP.NET服務端
ASP.NET數(shù)據(jù)庫訪問(Access)
ASP.NET基本控件
ASP.NET安全
ASP.NET指令
ASP.NET事件處理
ASP.NET第一個程序
ASP.NET日歷控件

ASP.NET開發(fā)環(huán)境配置

ASP.NET在構(gòu)建Web應用程序的HTTP之上提供了一個抽象層。它在面向?qū)ο蟮姆独刑峁┝烁呒墝嶓w,例如類和組件。

構(gòu)建ASP.NET應用程序和前端的關(guān)鍵開發(fā)工具是Visual Studio。 在本教程中,我們使用Visual Studio 2017(社區(qū)版本)。

Visual Studio是用于編寫,編譯和調(diào)試代碼的集成開發(fā)環(huán)境。它為構(gòu)建ASP.NET Web應用程序,Web服務,桌面應用程序和移動應用程序提供了一套完整的開發(fā)工具。

安裝

Microsoft提供了一個免費版本的Visual Studio,它也包含SQL Server,可以從網(wǎng)站: www.visualstudio.com 下載。使用這個工具,可以編寫和構(gòu)建各種ASP.Net程序 - 從簡單的命令行應用程序更復雜的應用程序的編寫。在本教程中,我們使用Visual Studio 2017社區(qū)版本(下載: http://www.visualstudio.com/downloads/ )作為開發(fā)工具。

請注意,需要有效的互聯(lián)網(wǎng)連接才能安裝快速版。

下載完成后,按照安裝軟件的常用方法,雙擊軟件包,啟動安裝界面,同意協(xié)議,選擇安裝目錄,然后在線下載安裝,至到完成。

在安裝完成后,啟動Visual Studio后的工作界面如下 -

現(xiàn)在就可以使用Visual Studio 來開發(fā)應用程序了。

Visual Studio IDE簡介

我們可以從左上角菜單中,選擇:文件 -> 新建 -> 項目,創(chuàng)建一個新項目新的項目窗口允許從可用模板中選擇應用程序模板。

當啟動一個新的網(wǎng)站時,ASP.NET提供了該網(wǎng)站的起始文件夾和文件,包括該網(wǎng)站的第一個Web窗體的兩個文件。

其中有一個名稱為Default.aspx的文件包含定義窗體的HTML和asp代碼,另一個名稱為Default.aspx.cs(用于 C# 編碼)的文件或名稱為Default.aspx.vb(用于VB編碼)的文件包含選擇的編程語言,并且此代碼負責在窗體上執(zhí)行的操作。

Visual Studio IDE中的主窗口是Web窗體設計器窗口。其他支持窗口是工具箱,解決方案資源管理器屬性窗口。您可以使用設計器來設計Web窗體,將代碼添加到窗體上的控件,根據(jù)需要工作添加窗體控制動作和處理,也可以使用代碼編輯器編寫代碼實現(xiàn)。

使用視圖和Windows

可以通過以下方式使用窗口:

  • 要將Web窗體設計器從一個視圖更改為另一個視圖,請單擊設計或源按鈕。
  • 要關(guān)閉窗口,請單擊右上角的關(guān)閉按鈕并重新顯示,從“視圖”菜單中選擇它。
  • 要隱藏一個窗口,點擊其自動隱藏按鈕。該窗口然后變成一個選項卡。 要再次顯示,請再次單擊“自動隱藏”按鈕。
  • 要更改窗口的大小,只需拖動它。

將文件夾和文件添加到網(wǎng)站項目

創(chuàng)建新的Web窗體時,Visual Studio會自動生成表單的起始HTML,并將其顯示在Web表單設計器的“源”視圖中。 解決方案資源管理器用于添加網(wǎng)站上的任何其他文件,文件夾或任何現(xiàn)有項目。

  • 要添加標準文件夾,請右鍵單擊要在“解決方案資源管理器”中添加文件夾的項目或文件夾,然后選擇“新建文件夾”。

  • 要添加一個ASP.NET文件夾,請右鍵單擊解決方案資源管理器中的項目,然后從列表中選擇該文件夾。

  • 要將現(xiàn)有項目添加到站點,請右鍵單擊要在解決方案資源管理器中添加項目的項目或文件夾,然后從對話框中選擇。

項目和解決方案

一個典型的ASP.NET應用程序由許多項目組成:Web內(nèi)容文件(.aspx),源文件(.cs文件),程序集(.dll.exe文件),數(shù)據(jù)源文件(.mdb文件),引用,圖標 ,用戶控件和其他文件和文件夾。組成該網(wǎng)站的所有這些文件都包含在解決方案中。

當一個新的網(wǎng)站被創(chuàng)建后。Visual Studio會自動創(chuàng)建解決方案并將其顯示在解決方案資源管理器中。

解決方案可能包含一個或多個項目。一個項目包含內(nèi)容文件,源文件和其他文件,如數(shù)據(jù)源和圖像文件。通常,項目的內(nèi)容將作為可執(zhí)行文件(.exe)或動態(tài)鏈接庫(.dll)文件編譯為程序集。

通常,項目包含以下內(nèi)容文件:

  • 頁面文件(.aspx)
  • 用戶控件(.ascx)
  • Web服務(.asmx)
  • 母版頁(.master)
  • 網(wǎng)站地圖(.sitemap)
  • 網(wǎng)站配置文件(.config)

建立和運行一個項目

可以通過執(zhí)行一個應用程序/運行項目:

  • 選擇開始
  • 從調(diào)試菜單中選擇開始而不調(diào)試,
  • 按F5
  • 按Ctrl-F5

該程序是建立的含義,.exe.dll文件是通過從生成菜單中選擇一個命令生成的。