前言
2021年即將結(jié)束,使用 .net開發(fā)已經(jīng)有多年的經(jīng)驗(yàn),微軟自2016年發(fā)布 .net core1.0 之后,.net core的熱度蒸蒸日上,asp.net core3.1 的性能以及穩(wěn)定性也超越了java,特別是云原生開發(fā)這一塊,看的出 .net core有很好的前景,但目前國內(nèi)的熱度不夠,大部分公司還是在使用.net framework ,而且生態(tài)也比不上java,但隨著.net core版本的迭代,以及.net core開源生態(tài)的發(fā)展。2020年微軟發(fā)布了Net5.0 ,打通了net core 和net的壁壘,真正實(shí)現(xiàn)了Net 的統(tǒng)一。(就在前段時(shí)間,.Net6 出來了, 容我先去探探路~~~~)
.NET Core 和 .NET 5
在 2002 年,微軟發(fā)布了 .NET Framework,這是用于創(chuàng)建 Windows 應(yīng)用的開發(fā)平臺(tái)。 目前 .NET Framework 的版本為 4.8(后續(xù)應(yīng)該不會(huì)在更新了),并且仍由 Microsoft 支持。2014 年,Microsoft 開始編寫 .NET Framework 的跨平臺(tái)開源后續(xù)產(chǎn)品。.NET 的這個(gè)新實(shí)現(xiàn)被命名為 .NET Core,直到發(fā)展到版本 3.1。.NET Core 3.1 之后的下一個(gè)版本是 .NET 5.0,當(dāng)前處于預(yù)覽狀態(tài)。 版本號(hào) 4 被跳過,以避免 .NET 的此實(shí)現(xiàn)和 .NET Framework 4.8 混淆。 刪除名稱“Core”以表明這是現(xiàn)在 .NET 的主要實(shí)現(xiàn)。此外,“Core”在名稱 ASP.NET Core 和 Entity Framework Core 中保留。
.NET 5 優(yōu)勢
1 、開源跨平臺(tái)
跟windows綁定和閉源,讓.NET錯(cuò)失了移動(dòng)互聯(lián)網(wǎng)時(shí)代,當(dāng)下.NET5對(duì)開源跨平臺(tái)的支持可謂不遺余力:.NET5全面開源、收購GitHub、官方團(tuán)隊(duì)助力開源,不僅.NET5運(yùn)行時(shí)支持各平臺(tái),甚至還專門提供了VS Code這一全新開發(fā)神器支持跨平臺(tái)!大量的項(xiàng)目運(yùn)行在Linux,開源社區(qū)也極度火熱,一切都預(yù)兆著,大勢所趨!
2、 極致性能
自.NET Core3.1發(fā)布后,.NET Core性能和ASP.NET Core性能各種霸榜 ,相對(duì)于.NET Core3.1,.NET5性能再度提升。
3、 按需使用
在 ASP.NET Core 的開發(fā)中,都會(huì)發(fā)現(xiàn)一個(gè)特征:框架里面移除了很多默認(rèn)組件,最典型的就是Session都沒有了,用的話需要自行配置中間件,隨處可見各種擴(kuò)展方法以分離組件,無處不在的IOC,這些都是為了最小化框架設(shè)計(jì),讓程序能夠按需去加載需要的東西,去掉多余的(如果把 .NET Framework 比作KFC 的全家桶套餐, 那么 .net core \ .net 5 就是單獨(dú)點(diǎn)餐, 只點(diǎn)自己喜歡的,想吃什么點(diǎn)什么。)文章來源:http://www.zghlxwxcb.cn/news/detail-501773.html
4 、新技術(shù)紅利
經(jīng)過.NET Framework和.NET Core的4年雙線并行,到現(xiàn)在終止Framework版本更新,倒逼企業(yè)和開發(fā)者跟進(jìn)最新.NET5,新框架新平臺(tái)都是汲取前任智慧,結(jié)合當(dāng)前技術(shù)的產(chǎn)物,毋庸置疑具備著先進(jìn)性!當(dāng)下.NET的最好選擇就是最新版本,不用考慮LTS問題,平臺(tái)本身保持著兼容,開發(fā)者可以充分享受新技術(shù)紅利,相對(duì)于停滯在Java8,簡直不要太優(yōu)秀!文章來源地址http://www.zghlxwxcb.cn/news/detail-501773.html
到了這里,關(guān)于什么是 .Net5?.Net5和.Net Core 有什么關(guān)系?的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!