第一章 第一節 理解 .Net Core 項目

來源:互聯網
上載者:User

標籤:

先開啟我們萬能的VS2015,選擇建立一個.Net Core項目,空項目就好。

建好之後的項目如下:

  

首先第一個Properties這個檔案是關於本項目的一些設定,有有興趣的同學可以去深入研究一下,本節就不在具體描述。

然後就是wwwroot檔案夾,展開之後如下:

  

是用來存放項目需要用到的一些靜態資源,比如css檔案、js檔案、圖片等等的靜態檔案,都放在這個檔案夾。使用的時候url為http://xxx.com/css/xxx.css,而不是http://xxx.com/wwwwroot/css/xxx.css ,這邊需要注意一下。

接下來就是引用和依賴項都是項目需要用的庫,其中引用只要是後台.Net的庫,依賴項主要是前台需要用到的東西。然後就是Controllers檔案夾和View檔案夾,這個是MVC的基本東西,這裡也就不多廢話了。好了我們繼續往下看:

  

這幾個檔案比較有意思,我們慢慢來看。首先是appsettings.json,這個檔案其實就是我們之前熟悉的web.config。具體的用法我們後面會用到,用到的時候再去好好研究。然後接下來就是bundleconfig.json,這個就是配置bundle的,具體是什麼作用以及怎麼使用,請自行百度,這邊也不多扯。然後我們繼續往下看,Program.cs這個檔案,相信很多小夥伴一眼就認出這個是幹嘛的了。然後就是project.json這個檔案,這個檔案可厲害了,這裡麵包含的是項目會使用到的buget包,內容如下:

  

習慣使用vs之外的工具的小夥伴需要自己來這邊添加包,然後還原。具體我也沒用過(手動滑稽)。

 

然後就是Startup.cs這個檔案,這個檔案用最多的呢就是依賴注入,向項目添加需要的東西。最後一個web.config,這個就不說了,連這個都不懂的回去好好看書去。

 

 

好了第一小節就先看這麼多了,以上內容純手打,難免有出錯,或者是本人認知不對,如有不對,請各位指正,謝謝。

 

第一章 第一節 理解 .Net Core 項目

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.