C#創(chuàng)建Web應(yīng)用程序項(xiàng)目剖析
在向大家詳細(xì)介紹C#創(chuàng)建Web應(yīng)用程序項(xiàng)目之前,首先讓大家了解下創(chuàng)建Web窗體,然后全面介紹C#創(chuàng)建Web應(yīng)用程序項(xiàng)目。
在本演練中,您將使用 Visual C# 或 Visual Basic 編寫(xiě)一個(gè) Web 窗體應(yīng)用程序,然后集成一個(gè)為您提供 10% 購(gòu)買(mǎi)折扣的業(yè)務(wù)對(duì)象組件。您將這個(gè)業(yè)務(wù)對(duì)象創(chuàng)建為一個(gè) Visual C# 或 Visual Basic 類(lèi),該類(lèi)通過(guò)計(jì)算特定書(shū)籍的優(yōu)惠價(jià)格來(lái)實(shí)現(xiàn)業(yè)務(wù)規(guī)則。
C#創(chuàng)建Web應(yīng)用程序項(xiàng)目
在本節(jié)中,創(chuàng)建表示應(yīng)用程序的用戶(hù)界面的 Visual C# 或 Visual Basic Web 應(yīng)用程序項(xiàng)目。您還將在創(chuàng)建包含數(shù)據(jù)源的數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象的位置添加組件。
創(chuàng)建Web窗體
在“文件”菜單上,單擊“新建”,然后單擊“項(xiàng)目”。將出現(xiàn)“新建項(xiàng)目”對(duì)話(huà)框。在“項(xiàng)目類(lèi)型”窗格中,單擊“Visual Basic 項(xiàng)目”或“Visual C# 項(xiàng)目”,并在“模板”窗格中選擇“ASP.NET Web 應(yīng)用程序”。
通過(guò)更改“位置”框中的默認(rèn)名稱(chēng)(如將 http://localhost/WebApplication1 更改為 http://localhost/MyWebForm)將應(yīng)用程序命名為 MyWebForm。單擊“確定”按鈕。
應(yīng)用程序向?qū)?chuàng)建必要的項(xiàng)目文件,包括下列文件:
◆WebForm1.aspx — 包含 Web 窗體的可視化表示形式。
◆WebForm1.aspx.cs 或 WebForm1.aspx.vb — 代碼隱藏文件,包含用于事件處理和其他編程任務(wù)的代碼。若要在解決方案資源管理器中查看此文件,請(qǐng)單擊“顯示所有文件”圖標(biāo),然后展開(kāi) WebForm1.aspx 節(jié)點(diǎn)。
添加組件
在解決方案資源管理器中,右擊項(xiàng)目名稱(chēng)。在快捷菜單上單擊“添加”,然后單擊“添加組件”。出現(xiàn)“添加新項(xiàng)”對(duì)話(huà)框,并且默認(rèn)情況下將選中右窗格中的“組件類(lèi)”。接受默認(rèn)名稱(chēng) (Component1) 并單擊“打開(kāi)”。除非為組件選擇其他名稱(chēng),否則這將在項(xiàng)目中創(chuàng)建名為 Component1.cs 或 Component1.vb 的新文件,具體取決于應(yīng)用程序語(yǔ)言。組件設(shè)計(jì)器在 Component1.cs 或 Component1.vb 上打開(kāi)設(shè)計(jì)視圖。以上介紹C#創(chuàng)建Web應(yīng)用程序項(xiàng)目。
【編輯推薦】