[鐵人賽Day03] | 首都客運時刻表查詢網
![[鐵人賽Day03]](https://i.imgur.com/2oxSoeJ.png)
2018年10月18日—筆者目前使用的VisualStudio版號是15.8.5,不囉嗦,直接來新增一個專案!同步發表於個人點部落-[鐵人賽Day03]ASP.NetCoreMVC進化之路- ...
![[鐵人賽Day03]](https://i.imgur.com/2oxSoeJ.png)
筆者目前使用的Visual Studio版號是15.8.5, 不囉嗦,直接來新增一個專案!
同步發表於個人點部落 - [鐵人賽Day03] ASP.Net Core MVC 進化之路 - 建立ASP.Net Core MVC專案[1]
點選新增專案後記得要選ASP.Net Core, 好了之後按確定。
ASP.Net Core版本記得選擇2.1, 2.0版本已於今年10月1日停止更新[2]
選擇Web應用程式(模型-檢視-控制器)後按確定,
英文版的則選Web Application(Model-View-Controller)。 記得千萬不要選到空白專案, 不然學起來可能會有點痛苦。
我們先來看一下範本專案長怎樣。
不得不說,跟MVC5開的範本專案比起來, ASP.Net Core光用看的就比較輕了, 但這也意味著微軟在架構上做了一定幅度的調整。
如果是寫過MVC5的朋友, 對Controllers, Models, Views以及Startup.cs不會感到太陌生; 如果你先前有開過Console範本專案, 應該對Program.cs比較熟悉(你猜的沒錯)。
在ASP.Net Core中Program.cs變成我們整支Web程式執行的起點。
public static IWebHostBuilder CreateWebHostBuilder(string[] args) => WebHost.CreateDefaultBuilder(args) .UseStartup<Startup>();C...