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都沒這麼難理解 不過演算法大部分崗位應該沒多少要求吧,就是看看你的基礎而已。畢竟工作中見到不懂算複雜度的不一樣有 不過想不懂題主幹嘛對...