如何評價 NET 5

時間 2021-05-30 18:30:23

1樓:Eleven

天亮了。。。

好多好多想說的,但又覺得泛泛而談,晚了十多年,希望一切都是最好的安排。.NET骨灰粉,期待.NET6、.NET7持續高光,重鑄輝煌!

2樓:

UI如果可以直接基於圖形API自繪,而不是呼叫平台UI API,會有質的突破... Direct3D換個OpenGL或Vulkan應該沒什麼難度,估計就是想不想用的問題了。

3樓:

看完文章, 總結一下:

coreclr 主要面向伺服器和桌面, 有以下特點:

高吞吐量

高生產力, 高效能

全平台支援(包括ios)

只存在jit編譯器, 不支援jit的平台(ios,ps4等)使用Full AOT方案

aot方案現在的方向是準備把mono的LLVM aot的方案移植過來

MonoVM 主要是面向移動裝置(ios和android)還有嵌入式裝置, 有以下特點:

快速啟動

低記憶體占用

低記憶體使用

唯一存在 jit, aot和interpreter 三種模式的clr

支援hybrid執行, 就是interpreter, jit, aot 三種模式可以同時執行

我個人主要是做移動遊戲開發, 所以個人傾向於MonoVM, hybrid模式在遊戲發布和運營時能提供非常多和靈活的選擇, 效能在能提高點就更好了, 雖然現在高版本的mono效能真的不錯了

.Net 5的設計核心就是要讓所有的.Net lib能夠無縫執行在兩個clr上, 所以

MonoVM能夠使用CoreFX和它的類庫

MonoVM能夠執行基於http://

ASP.Net

Core 3.0的應用

可以在CoreCLR上執行MonoDevelop和Visual Studio for Mac

簡而言之, CLR對上層透明, .Net 5架構下編譯出來的IL, 理論上在CoreCLR和MonoVM上都必須能成功執行, 使用者可以自由選擇CLR, 要高效能你就選CoreCLR, 要低消耗就選MonoVM. 理論上Unity執行在CoreCLR也是有可能的, 是不是想想就很興奮了?

理論上來說CoreCLR和MonoVM都打通了, 跨平台的WPF和Winform是不是可以期待下呢?

但是這個在文章裡沒說, 我們拭目以待

個人的感覺可能會是會在庫上加平台策略,舉個例子, WPF只能跑在windows平台上

總的來說, 還是很興奮, 上層的統一規範能提高非常多的開發效率, 很期待.Net 5

4樓:若問

xaml跨平台實現官方回答是從來不在考慮當中。意思已經很明顯了,github上的行為更露骨。

洗洗睡吧,不要想微軟革自己命了,吃力不討好的事情是不會幹的。

5樓:hihahuha

就是明確了core的統治地位而已,我看不出有啥激動的地方。

.netcore到2已經很強大了,現在是需要xaml統一的時候,包括能讓xaml編譯成wasm開發web頁面

6樓:三十三又二分之一

應該直接叫別的名字的。不要讓人想起 .net,不想再被說只會拖控制項了。

.net core 推出都這麼多年了。還是有不少人認為做 .net 開發就是拖控制項。

7樓:Guo Marvin

我一開始用.Net的時候還在上大學,之後也寫了不少Windows程式,現在離開Windows開發快10年了,.net要跨平台了

評價就是是不是來的晚了點

不過看好對web assembly的支援

8樓:

Anders 說了.net framework 作為作業系統的一部分是個錯誤的決定,承擔太多歷史包袱,已經沒辦法繼續創新前行。

重生的跨平台.net core/.net 5 代表著.net生態的未來。

微軟明確建議新程式應當基於.net core 開發。

.NET Core is the Future of .NET | .NET Blog

9樓:逍遙東郭

感覺可以理解成為.Net Core正式上位。

.NET Core和.NET Framework合併成為乙個.NET 5

並不是合併,只是.Net Core幾乎實現了.Net Framework而已。注意,只是幾乎,遷移起來還是要費點力的。

基於 NET 5的Furion框架在Gitee中獲得近3000 Stars,現在是否值得一用了?

雙面人 如果單純的依靠微軟的原生框架,對於開發速度來說慘不忍睹,依賴第三個框架別的不說,開發速度肯定有提公升的,看似一些比較小的東西,實際應用卻可以解決很多大問題,任何東西不用框架都可以原生使用,但是成本時間是你耗費不起來的。 link 營銷無可厚非,刷星就是不當競爭了,雖然也並沒有什麼競爭者,但是...

如何評價 AMD 新版驅動控制中心從 NET 轉向 Qt 使用體驗大幅度提公升?

深紅新介面就是比ccc流暢得多,果然在知乎一扯到微軟就捅馬蜂窩了,農企 可悲的驅動狀況 在用了qt以後至少介面流暢度提高了很多,軟粉大v們強行轉移火力噴一波的功力還真是爐火純青。 從我這一年多寫Qt,之前兩年寫WPF來看,AMD真的快要倒閉了。Qt這麼大的坑都敢跳,以前用WPF寫驅動介面都把驅動寫這...

net 8分, java5分,php5分,沒參加過ACM,演算法水平一般,能進BAT麼?

潘安仁 快排思想很簡單,寫出來就是一些細節上的問題。其他的像完整版紅黑樹,KMP,最短路徑這些才比較難吧 KMP學的時候弄懂,沒多久就又忘了,又學了懂了,又忘了 BM都沒這麼難理解 不過演算法大部分崗位應該沒多少要求吧,就是看看你的基礎而已。畢竟工作中見到不懂算複雜度的不一樣有 不過想不懂題主幹嘛對...