開源是一種姿勢
寫在前面
微軟擁抱開源,我也開始擁抱微軟,.net core有着.net 的優美語法,又有跨平台的支持,當做站點后端開發是一個不錯的選擇。
不過目前不管是包還是周邊生態,還有.net core本身都處於發展中,我們任然可以繼續學習他,說不定過幾年火了呢,前排留名總沒錯。你喜歡就好
一、環境建議
.net Core 版本:1.1.1
IDE:VSCode(:豐富的插件、完善的智能提示、命令行集成等,微軟親生。https://code.visualstudio.com/
插件:
1.C# for Visual Studio Code (:.net core調試,自動補全插件
2.NET Core Project Manager (Nuget) (:.net core nuget包管理工具
3.vscode-icons (:漂亮一點的圖標插件
二、搭建過程
1.創建項目
打開vscode 按Ctrl+~(1鍵左邊
輸入命令:
mkdir aspNetCore
cd aspNetCore
(.net core 1.1.1之前,使用dotnet new -t web)
dotnet new mvc
(:dotnet 命令相關文檔,這個是中文文檔,相對有點延后,建議查看英文官方文檔
再次運行命令:
dotnet restore
dotnet run
最后瀏覽器訪問:http://localhost:5000/
3、搭建完成
搭建未涉及到,
.net core的一些包管理、
老版本Project.json問題、
調試、
不同環境配置、
asp.net core mvc 中間件原理(Owin類似)
正式部署
有興趣的可以一起探討研究一下,搭建學習到生產還是會有很多問題的