Visual Studio 2019教程:C#和ASP.NET Core入門(一)
選擇主題(可選)
本教程包括使用深色主題的屏幕截圖(也可以選擇其他主題)。
建立項(xiàng)目
首先,創(chuàng)建一個(gè)ASP.NET Core項(xiàng)目。在添加任何內(nèi)容之前,項(xiàng)目類型會(huì)附帶一個(gè)功能完整的網(wǎng)站所需的所有模板文件。
1、在開始窗口中,選擇Create a new project。
2、在“Create a new project”窗口上,在搜索框中輸入ASP.NET。接下來,從“Language”列表中選擇C#,然后從“Platform”列表中選擇Windows。
應(yīng)用語言和平臺(tái)篩選器之后,選擇ASP.NET Core Web Application模板,然后選擇Next。
注意:
如果沒有看到ASP.NET Core Web應(yīng)用程序模板,則可以從“Create a new project”窗口中安裝。在“Not finding what you're looking for?”消息下面,選擇安裝更多工具和功能鏈接。
然后,在Visual Studio安裝程序中,選擇ASP.NET和Web開發(fā)工作負(fù)載。
之后,在Visual Studio安裝程序中選擇“Modify”按鈕。如果系統(tǒng)提示您保存您的工作就保存。接下來,選擇繼續(xù)以安裝工作負(fù)載。然后,返回此“Create a new project”過程中的步驟2 。
3、在“Configure your new project”窗口中,在“Project name”框中鍵入或輸入MyCoreApp,然后選擇“Create”。
4、在“Create a new ASP.NET Core Web Application”窗口中,確認(rèn)ASP.NET Core 3.0出現(xiàn)在頂部下拉菜單中。然后,選擇Web Application,其中包括示例Razor Pages,然后選擇Create。
解決方案
此解決方案遵循Razor頁面設(shè)計(jì)模式。它與模型-視圖-控制器(MVC)設(shè)計(jì)模式的不同之處在于,它經(jīng)過了簡(jiǎn)化,將模型和控制器代碼包含在Razor頁面本身中。
瀏覽解決方案
1、項(xiàng)目模板使用名為MyCoreApp的單個(gè)ASP.NET Core項(xiàng)目創(chuàng)建解決方案。選擇Solution Explorer標(biāo)簽以查看其內(nèi)容。
2、展開Pages文件夾。
3、在代碼編輯器中查看Index.cshtml文件。
4、每個(gè).cshtml文件都有一個(gè)關(guān)聯(lián)的代碼文件。要在編輯器中打開代碼文件,請(qǐng)?jiān)凇癝olution Explorer”中展開Index.cshtml節(jié)點(diǎn),然后選擇Index.cshtml.cs文件。
5、在代碼編輯器中查看Index.cshtml.cs文件。
6、該項(xiàng)目包含一個(gè)wwwroot文件夾,該文件夾是網(wǎng)站的根目錄。展開文件夾可查看其內(nèi)容。
您可以將靜態(tài)網(wǎng)站內(nèi)容(例如CSS、圖像和JavaScript庫(kù))直接放置在所需的路徑中。
7、該項(xiàng)目還包含在運(yùn)行時(shí)管理Web應(yīng)用程序的配置文件。默認(rèn)的應(yīng)用程序配置存儲(chǔ)在appsettings.json中。但是,您可以使用appsettings.Development.json覆蓋這些設(shè)置。展開appsettings.json文件查看appsettings.Development.json文件。
有關(guān)本教程更多內(nèi)容,請(qǐng)點(diǎn)擊此處查看>>>
想要獲取 Visual Studio 更多資源或正版授權(quán)的伙伴請(qǐng)聯(lián)系【慧都客服】領(lǐng)取
慧都16周年·技術(shù)服務(wù)月,軟件商城優(yōu)惠券不限量免費(fèi)放送,購(gòu)物立減服務(wù)升級(jí),享受折上折>>>