根據微軟的文檔,學習了ASP.NET core MVC的基礎使用。
https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-3.1&tabs=visual-studiohtml
基礎java
MVC
MVC入門,MVC是一個開發動態網站的框架思惟,並非一種特定的代碼,asp.net中能夠實現,jsp中也能夠實現,其餘各類編程技術中都有實現。asp.net mvc框架以及配套的工具的已經大大簡化了開發人員的使用方式。若是不使用這些工具,則開發一個交互式有數據庫的網站,大概步驟是以下數據庫
即便開發一個再簡單的功能,只要須要數據存儲都須要這些過程。編程
asp.net MVC中的C 即Controller
1 添加控制器:右鍵Controllers > Add > Controller
2 選擇MVC controller class,取名HelloWorldController,這個是控制器的格式,即 xxxController,xxx表明控制器名稱,也是默認的url中訪問的名稱。
3 使用以下代碼代替HelloWorldController中的代碼瀏覽器
using Microsoft.AspNetCore.Mvc; using System.Text.Encodings.Web; namespace MvcMovie.Controllers { public class HelloWorldController : Controller { // // GET: /HelloWorld/ public string Index() { return "This is my default action..."; } // // GET: /HelloWorld/Welcome/ public string Welcome() { return "This is the Welcome action method..."; } } }
4 在vs2017中啓動項目,http://localhost:59191/ 端口可能不同。輸入http://localhost:59191/HelloWorld 就會訪問如上的HelloWorld控制器,默認執行控制器的Index方法,這裏會返回"This is my default action..."在瀏覽器上。
5 http://localhost:59191/HelloWorld/Welcome 會顯示"This is the Welcome action method..."。mvc