iT邦幫忙

2021 iThome 鐵人賽

DAY 4
0
Modern Web

網站一條龍 - 從架站到前端系列 第 4

[Day04] 安裝 IDE 與 .NET SDK

開發 .NET 程式之前,需要安裝兩個東西:

  1. IDE: 讓我們編寫程式與 debug
  2. .NET SDK: 用來建置、執行或發布 .NET 程式

.NET 可以用 C#, VB 或 F# 來寫,筆者選用 C#。本系列文章會假設讀者具備程式設計的基礎,文章內容的描述會著重在框架的使用,如果有不熟悉語法的讀者,歡迎留言討論或參考以下連結
W3Schools
微軟官方文件

安裝 IDE
在開始寫之前,我們需要安裝 IDE,寫 .NET 最常見的 IDE 是 Visual Studio, Visual Studio Code 或 Visual Studio for Mac。

  • Visual Studio – 有地表最強開發環境稱號的 IDE,功能非常的強大,而且現在有 Community 版本,學生或小團隊是免費的。
  • Visual Studio Code – 有大量的快捷鍵、擴充功能(Extension)、程式碼片段(code snippet),如果是單純編輯程式碼比 Visual Studio 還要強大,輕巧、跨平台,但使用門檻高一些。
  • Visual Studio for Mac – 為 Mac 推出的 Visual Studio,一樣很強大,缺點是穩定性始終比在 Windows 上跑差一些些。

筆者用 Windows 電腦,加上 Visual Studio 對初學的人來說比較容易上手,所以本系列文章選擇 Visual Studio Community 當範例。

請從微軟網站直接下載並安裝 IDE,安裝時請至少勾選以下兩個選項
https://ithelp.ithome.com.tw/upload/images/20210904/20140664xMFeXDu0Bw.png

安裝 .NET 5 SDK
裝完 IDE 之後,請從微軟網站下載並安裝 .NET SDK。(注意,不是 Runtime, Runtime 只能用來跑 .NET 程式)

安裝完之後,開啟命令提示字元(cmd),如果安裝成功,輸入

dotnet --version

會顯示所安裝的 SDK 版本
https://ithelp.ithome.com.tw/upload/images/20210904/20140664Dje9tvXuE2.png

建立新的專案

  1. 開啟 Visual Studio Community
  2. 點選建立新的專案
  3. 選擇 ASP .NET Core Web API(如果找不到可以用上方的下拉選單篩選)
  4. 修改專案名稱與路徑
  5. 選擇 SDK 版本然後建立

執行專案
.NET SDK 幫我們建立的,是一個完整可執行的專案,建立完我們直接按 F5 建置並執行程式,Visual Studio 會幫我們啟動預設瀏覽器並開啟一個分頁,這個分頁是 Swagger 幫我們產生的 API 文件,我們可以在這邊查看有哪些 API 接口,還能直接在這發 request 測試我們的 API。

點選一個 API 接口 -> Try it out -> 輸入參數 -> Execute 就能測試並觀察結果
https://ithelp.ithome.com.tw/upload/images/20210904/20140664I7t6TDMkD0.jpg


上一篇
[Day03] .NET 5
下一篇
[Day05] Web API 專案架構
系列文
網站一條龍 - 從架站到前端33

尚未有邦友留言

立即登入留言