asp網站模板(VS2019上用C)

1 前言NET平臺的VS2019還是挺爽手的IDE,寫WinForm較寫WebForm程序寫起來方便,畢竟項目所需資源基本上都在本地,而WebForm不僅需要IIS支持,還需要其它Script幫助。據說MS出瞭ASP5,微軟自己用的網絡平臺是基於.NET和ASP5的。MS能跑在.NET和ASP上,其它小網站當然不在話下。其實VS2019上,有MVC模式可參選,但初步印象好像不是Ruby on Rail那樣的MVC實例化瞭。先搭個WebForm找找感覺,如果能激發出足夠的熱情,後面的事就好開展瞭。2 主要工作1. 在Win10上創建IIS服務2. 用VS2019 C#試練ASP的WebForm2.1 在Win10上創建IIS服務在Win10上找到控制面版,打開它,點類別選圖標方式。圖標方式列出各分項功能,找到“程序和功能”項。​進入程序和功能,找到左上角的“啟用或關閉Windows功能” ​在彈出頁面上點選Internet Information Services和Internet Information Services可承載的Web核心項 ​點擊確定後,打開本地瀏覽器,輸入localhost,也就是127.0.0.1,IIS默認的首頁就出來瞭,說明IIS啟用正常。​2.2 用VS2019 C#試練ASP的WebForm在VS2019上新建項目,選ASP.NET Web 應用程序(.NET Framework)項。由於列示的模板比較多,要耐心點找到它。​雙擊它,即進入配置新項目頁。在此頁將位置設置一下,比如 E:\aspnet1 ​其它名字和框架之類的就用默認的吧。然後,點擊創建,之後的頁面上選空項目模板,其它的默認。接下來,點擊創建。​在資源管理器的項目WebApplication1黑體字上點右鍵,添加,新建項。​在新建項出來的頁面上,點選畫著藍色圓皮球的 “Web”窗體。​資源管理器內容變成這個樣子 ​源,即前臺瀏覽器的代碼;設計,即web界面。WEB界面設計與WinForm類似但不同,虛格裡面是放控件的地方,可以點擊伸縮它。其上面可插入HTML標記,SCRIPT標記等(IIS支持的腳本均可用,也可以給IIS安裝擴展其它比如Perl的解釋器等),這些操作可以在“源”裡直接編輯的。​​3 寫WebForm程序在設計頁,點左邊“工具箱”,將Label,Button分別拖到界面上。在“源”頁,加上<H2></H2>標記的一行大字“A simple WebPage of ASP.NET”,再一行普通<p></p>標記的小字“On Microsoft VS2019 IDE, C# is a good partner of ASP.NET for dynamic webpages”,在設計頁面也可以改寫它們的。​接下來,是雙擊Button,寫上C#代碼。- 點擊Button,改換Label1和Label2的文字- 點擊Button, 寫文本文件再讀出記錄顯示在Label上(加上幾行ADO的代碼,可以操作數據庫的)​4 運行Ctrl+S 保存, Ctrl+B生成,然後運行,Edge瀏覽器顯示如圖。​瀏覽器被自動打開,所做的WebForm頁就顯示出來瞭。如果你的計算機有公網固定IP地址,在遙遠的互聯網上也能看到你的主頁的。因為是開發方式,不是正式的部署,它並未使用IIS默認的80端口,遠程訪問時不能隻訪問IP地址,要帶上端口號。如果沒有公網固定IP地址,可以申請花生殼免費的賬號,安上它的軟件即可穿透小區網,把你的計算機反向代理到公網,互聯網上即可以訪問你的計算機。這離做個真實像樣的網站還有很多距離,沒做母板也沒有活動頁,數據和頁面傻傻的不能實時變化數據,數據庫沒帶上,但搭瞭架子可以讓各種Script語言幫助解決。MVC三層模型好是好,看瞭看VBSCRIP寫的ASP.NET的POPASP的MVC資料,覺得它的最後一版可以快速開發站點用瞭。哎,亂七八糟的一堆東西,瞭解一下還好,真要做事還是要辛苦得多。

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.175ku.com/41650.html