之前報道是 .net5不支持winform,wpf,雖然現在vs2019最新版本也推出了他們的編輯器,而.net6也退出了第2個預覽版,年底就要推出正式版,那.net6下能實作真正的跨平臺,不知道他的那個MAUI到底是啥,是基于xaml的嗎
如果現在專案轉移到.net5,為.net做準備的話,那有些可能是.net framework windows下面的東西該如果處理(這些雖然現在依舊可以在.net5里參考,但明顯一旦參考就是混合編程了,類似之前的.net framework+.net core, .net5/6 下,dotnet虛擬機能直接在linux上模擬實作出來這些功能嗎
1 具體就是windows api,wmi,共享目錄訪問,windows服務(是不是必須改用worker service)
2 以后用blazor server/blazor webassmembly+grpc是不是ms的主推方向了
uj5u.com熱心網友回復:
更正下:之前報道是 .net5不支持winform,wpf跨平臺uj5u.com熱心網友回復:
更正2:那.net6下能實作真正的跨平臺嗎?uj5u.com熱心網友回復:
不清楚,但我覺得winform之類的,更多的可能是產生替代方案。
uj5u.com熱心網友回復:
MAUI 是 xamarin 的改名,是一種使用xaml的ui技術,美好的藍圖是寫一次界面,即可在 windows,Android,iphone,ipad,mac,Linux上跑起來.但是微軟畫的餅,大家都明白的.很多介紹里面都說它是能同時構建win的桌面端和安卓蘋果的移動端,但都沒有提到所謂的win桌面端到底是指 WPF 還是 UWP,或是同時支持兩者.
感覺上大概率是UWP.
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/269487.html
標籤:C#
