[Day3] 建立C# MVC專案 - C#&AspNetCore

在上回 [Day2] 什麼是MVC,有什麼好處 - C#&AspNetCore 中我們理解到的MVC的核心概念。
在這回中我們要利用Visual Studio來建立一個C# MVC專案,並運行起來。

安裝

Visual Studio Community 2019:
https://visualstudio.microsoft.com/zh-hant/downloads/

建立專案

1.下載完後就可以開啟Visual Studio建立專案,New>Project

2.選ASP.NET Core Web App(Model-View-Controller),不然會建立出傳統沒有設計模式(Design Pattern)架構的專案。

3.設定專案名稱及資料夾

4.Enable Razor runtime compilation 執行期編譯要記得打勾,不然每次要重新執行才能看到修改的結果。

5.專案建立

6.可看見Model、View、Controller

7.點下Express執行

8.成功運行在網頁上了!

總結

建立MVC專案成功!
相對於PHP的LARAVEL框架來說,這套建立起來的MVC系統比較輕量,也就代表未來擴充的程式碼要設計好,否則量大起來加上多人協作可能就會有難以維護的問題。
為了在維護、co-work好改,之後也會注重在設計模式上。
最後,對於微軟程式只要能用IDE運行起來就成功一半了。因為程式碼除錯、追蹤功能強大。