實際上我對於剩下的這10天要講什麼沒什麼概念
本來想說介紹一下WEB API 簡單運作的原理
但是我發現好像要介紹的東西不足以讓我ㄍㄧㄥ10天
主要是對.net core 相對不熟悉
工作的地方底層都幫你包好好的了XD
(會的東西還是太少拉~~~)
所以這10天的內容會相對少一點點
在以往我們使用Asp.Net FrameWork時
由於底層frameWork幫我們處裡的一些function
與作業系統之間的溝通都是基於Windows 系統
所以當你想要基於Linux 系統或是Apple 的OS上
開發Windows的Web平台其實是有一定難度的
近幾年來
微軟積極的想要介入跨平台的這塊市場的大餅
因此推出了.Net Core 的框架
.Net Core 可以運作在不同的系統平台上
也可以在不同的平台上進行開發
目前穩定版本是3.1版
但是近期5版也快要推出了
而且5版多了不少語法糖
打開Visual Studio(VS Code 有自己的建法 請自行查閱)
建立新的專案
選擇Asp.Net Core Web 應用程式
為專案命名
選擇WebApi 範本(之後如果有空會介紹MVC)
但是我View學的淒淒慘慘
跟主控台應用程式一樣
範本中會有預設的範例
明天再來講解資料夾內是在幹嘛
我們直接執行看看
第一次執行會跳訊息
這是因為一開始有設定Https
Https 跟 Http 差別就在於這個(加密)憑證
選擇是安裝憑證
然後會開啟一個網頁
這個網頁裡面會有json格式的資料
我們後面一點再來介紹何謂json
我在這次鐵人賽中有看見大神介紹的Asp.Net Core
我這種小蝦米寫自我挑戰的
如果滿足不了看倌的需求可以移駕到
https://ithelp.ithome.com.tw/articles/10236419
我覺得寫得算詳盡