轉載於:https://www.cnblogs.com/nozer1993/p/9042085.html1.安裝 core和netFramework其實是相對獨立的,但是core的IDE是在vs2017才開始支持,而vs2017的安裝環境必須搭配.net4.6,所以: Step1:安裝.net4.6 ...
轉載於:https://www.cnblogs.com/nozer1993/p/9042085.html
1.安裝
core和netFramework其實是相對獨立的,但是core的IDE是在vs2017才開始支持,而vs2017的安裝環境必須搭配.net4.6,所以:
Step1:安裝.net4.6
Step2:安裝vs2017
Tips:在2017的安裝界面會有多個Components供選擇,那麼選擇自己需要的部分即可。
2.創建項目
在core2.0中提供了這樣幾種項目類型,一般會用到是控制台、類庫、ASP.NET core web。其他創建方式和.net一致。
3.解決方案結構(ASP.NET core Web項目)
core的MVC項目,startup裡面設置啟動信息,包括路由配置也在裡面。
Program裡面是程式入口,調用Startup
appsettings.json可以理解為 web.config,在core中的配置文件均使用json文件
Control,view,model和.net中的MVC一致。
下步學習中間件實現自定義路由完成實現和視圖分離。