不知道從什么時候開始,.NET 出來了越來愈多的名詞 ,Visual Studio 版本從2000 一直到了 現(xiàn)在2022 ,中間陸續(xù)出來十多個版本,到后面 vscode ,底層 .NET 名稱也是越來越花里胡哨的
從.NET FrameWork 1.0到 .net core 到 .NET? 5 ,還有各種SDK 啥玩意的,最主要的是 市面上用.NET的公司不多,沒有市場,誰還去學(xué)習(xí),我不知道是不是我學(xué)習(xí)能力太差了,對于每年都出新東西的微軟技術(shù)是越來越力不從心,win form? 升級為mvc ,各種新的技術(shù)推出,學(xué)習(xí)都是要時間 的,上班也要時間,我是覺得.NET程序員是學(xué)習(xí)最累的 ,要一直關(guān)注新東西,后面還有云,我的天,各種跨平臺 ,真不知到別人都是怎么能跟上這個時代,我是已經(jīng)被淘汰了。
現(xiàn)在閑來無事 看看 才了解到NET 7和.NET FrameWork 4 算是兩個并行的版本 ,由于英語不好 從.NET Core 出來我就看著難受 一個跨平臺的名字,用一個所謂的核心來解釋,不是覺得很莫名其妙嗎,什么傻逼名字,.微軟NET的核心是core?,這不是很操蛋 讓人無法理解?,F(xiàn)在好了,估計(jì)是看到被罵的太多了,所以微軟把這個core給去掉了,變更成了.NET ,我就哈哈了,估計(jì)微軟自己對于自己的定位也不清楚了,這個.NET 和.NET FrameWork怎么區(qū)分,難怪別人都說微軟最喜歡坑的就是程序員。一般人跟著他吃飯,他就是各種作死。把程序員都給整失業(yè)。一個不穩(wěn)定的開發(fā)環(huán)境,怎么去開發(fā),一樣還沒用熟,又要學(xué)新東西。
言歸正傳,來講解.NET 家族各成員的含義
首先.NET 最初的版本 為.NET FrameWork 1.0 大概是2002年? 到現(xiàn)在 有兩個并行版本,
1、專門用于windows系統(tǒng)的 .NET FrameWork 4.8?
2. 用于跨平臺的 .NET 7 ,包括大部分的liunx 蘋果 等等 微軟自己的 這個具體支持多少,不清楚,沒有經(jīng)歷去管也不開發(fā),總之就是微軟的野心很大,要一統(tǒng)IT界。
大概了解主線之后,中間的什么core 版本 就是我之前吐槽的微軟所謂的.NET核心版本就是要給笑話,現(xiàn)在微軟已經(jīng)不提了。我們就當(dāng)是看笑話了。
其實(shí)還有其他的知識,比如.SDK 是啥 ,
SDK? ,全拼? SofeWare Development Kit ,中文意思是 軟件開發(fā)工具包。為啥要特意的強(qiáng)調(diào)這個東西。微軟的東西有個很大的特點(diǎn),就是全家桶,你安裝一個vs,啥東西都給你安裝了,不需要你一個個去下載,以至于很多NET 程序員,完全不知道里面都有啥東西,如果是java程序員 ,啥玩意都要自己手動配置。編譯器是編譯器,開發(fā)工具是開發(fā)工具,虛擬機(jī)是虛擬機(jī),sdk 也是獨(dú)立的,包管理器也是獨(dú)立的,你啥都是獨(dú)立,都要你自己動手去弄,微軟就是啥都給你安排好了。一直.NET程序員的動手能力,普遍比java程序員差,溫室里面的花朵。
言歸正傳,.NET SDK里面到底包含了 哪些東西?
官網(wǎng)的解釋 包含3樣?xùn)|西
1. NET CLI
2.NET運(yùn)行時和庫
3.dotnet dotnet
我是一樣沒明白是啥雞巴玩意文章來源:http://www.zghlxwxcb.cn/news/detail-801337.html
太累了,先留坑,后面補(bǔ)充吧,吃飯去了文章來源地址http://www.zghlxwxcb.cn/news/detail-801337.html
到了這里,關(guān)于關(guān)于微軟NET家族族譜將講解 關(guān)于 最全.NET Core、NET 5、NET 6和.NET 7簡介和區(qū)別的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!