日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

跟我一起学.NetCore之.NetCore概述

發(fā)布時間:2023/12/4 asp.net 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 跟我一起学.NetCore之.NetCore概述 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

隨著.NetCore版本發(fā)布變更,在最近一年左右開始接觸到.NetCore,之前只是傳聞,并沒有動手實操;.NetCore逐漸成熟,大大小小的公司也開始進行使用,感覺再不學(xué)習(xí)就落后了,于是乎搜索各種資料開始學(xué)習(xí),學(xué)習(xí)路徑是通過官網(wǎng)、博客、視頻;總的來說,項目開發(fā)應(yīng)該沒有問題,但是總覺得所學(xué)知識不夠體系,總是停留在會用階段,對于相關(guān)聯(lián)知識也不熟,從而導(dǎo)致好多零碎的知識點每次都只能通過搜索引擎解決,浪費了不少時間,而且對于微服務(wù)體系的架構(gòu)也需要有扎實的知識,所以痛定思痛,從頭整理,將知識點形成體系。初篇先從概述和簡單使用開始;

.NetCore百度百科定義

.NET Core是適用于 Windows、Linux 和 macOS 的免費、開源托管的計算機軟件框架,是微軟開發(fā)的第一個官方版本,具有跨平臺能力的應(yīng)用程序開發(fā)框架 (Application Framework);

.NetCore應(yīng)用場景,如下圖:

官方說明,.NetCore在桌面程序、Web、云、移動、游戲、物聯(lián)網(wǎng)、AI領(lǐng)域都能進行開發(fā)。對于我自己而言,Web程序和控制臺程序開發(fā)的比較多,隨著后續(xù)版本的發(fā)布迭代,Winform/WPF桌面應(yīng)用程序應(yīng)該也是不錯的選擇,畢竟界面開發(fā)的便捷性是很大的優(yōu)勢,但個人覺得像桌面程序后續(xù)做工具、單機項目及內(nèi)部小項目會使用,大型項目應(yīng)該采取Web架構(gòu)更加適合(個人理解);

.NetCore版本發(fā)布

時間
版本
備注
2016年2月
.Net Core?1.0 RC1
2016年5月.Net Core?1.0 RC2
2016年6月.Net Core?1.0?
2017年3月.Net Core?1.1?
2017年8月.Net Core?2.0?
2018年5月.Net Core?2.1(LTS)長期支持版本
2018年12月.Net Core?2.2?
2019年9月.Net Core?3.0(Maintenance)?
2019年12月.Net Core?3.1(LTS)長期支持版本
2020年11月
.NET5.0

2021年11月
.NET6.0(LTS)長期支持版本
2022年11月
.NET7.0
2023年11月.NET8.0(LTS)長期支持版本

根據(jù)以上表格體現(xiàn),其實微軟在很早之前就開始做.NetCore進行布局了,從2016年開始發(fā)布對應(yīng)版,起初迭代還是相對比較快的;其中LTS版本是長期支持版本,相對比較推薦;?目前3.1是推薦使用版本,后續(xù)微軟計劃每一年發(fā)布一個版本,其中偶數(shù)版本為LTS版本;

后續(xù)版本為什么直接到NET5.0(非官方定義)

從NET5.0版本開始,將不再區(qū)分.NetFrameWork和.NetCore,統(tǒng)一叫.NET,之前之所以叫.NetCore,應(yīng)該就是為了區(qū)分兩個版本;至于為什么版本直接從3.0到5.0,因為現(xiàn)在.NetFrameWork是4.8了,由于后續(xù)是兼容版本,如果再起4.x版本的話就會感覺沖突,所以直接到5.0;(哈哈哈,這樣理解其實挺合理);

開發(fā)工具

微軟提供了幾款開發(fā)工具,適應(yīng)于各平臺的開發(fā),如下圖:

可以根據(jù)自己環(huán)境選擇不同的開發(fā)工具;

HelloWorld走起

如果在Windows安裝的是VisaulStudio的話,在安裝過程中就安裝了SDK,如果用Visual Studio Code,那么需要單獨安裝對應(yīng)的SDK;這里默認都安裝好了;

1. 打開開發(fā)工具,創(chuàng)建新項目;

2. 搜索控制臺,選擇第一個;

3. 項目命名,選擇對應(yīng)文件夾;

4. 點擊創(chuàng)建,生成項目,然后直接運行;

總結(jié)

????概述就這么多吧,如果需要詳細了解,去官網(wǎng)或搜索引擎去詳看;下一篇簡述Asp.NetCore的啟動過程;

總結(jié)

以上是生活随笔為你收集整理的跟我一起学.NetCore之.NetCore概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。