2020 年了,WPF 还有前途吗?
2020年了,微軟的技術也不斷更新了, .Net Core 3.1、.Net Framework 4.8以及今年11月推出的.NET 5...
win10平臺也普及了很多,WPF可以在上面大展身手,可性能和內存占用還是不行,但是WPF強大的UI能力很吸引人。
WPF已經涼了嗎? 學WPF還有前途嗎? WPF以后的命運會是怎么樣的?
正文:
萬事不能說的太絕對,WPF是一項成熟的技術,尤其是現在.NetCore3.x也支持WPF開發了,將來的.Net5也宣布要支持WPF的!
然后WPF也是有自己的市場,目前在制造業頻繁使用,尤其是IOT的興起,WPF也會占據一個位置的,請不要一桿子打死~
此外,我是做.Net領域在線講師多年,WPF的學習需求也一直都存在,大概比例是10%的樣子,也能折射出還有10%的市場需求!所以WPF還是有用的。
但是,如果你問我還需要學習WPF嗎,學習這個還有前途嗎?我會建議你盡量別學習了,因為有更好的選擇,Asp.NetCore方向會更吃香,BS終將一統天下,取代桌面,取代App。
為了一些沒有啥技術底子的看官,我也給大家來 點科普吧。
WPF 為Windows Presentation Foundation的首字母縮寫 ,中文譯為“Windows呈現基礎”,其原來代號為“Avalon”,因與“我佩服”拼音首字母組合一樣,國內有人調侃地稱之為“我佩服”。由 .NET Framework 3.0 開始引入,與 Windows Communication Foundation及 Windows Workflow Foundation并行為新一代 Windows操作系統以及 WinFX 的三個重大應用程序開發類庫。
---劃重點:是.NetFramework3.0推出的,old。
WPF是微軟新一代圖形系統,運行在.NET Framework 3.0及以上版本下,為用戶界面、2D/3D 圖形、文檔和媒體提供了統一的描述和操作方法。基于DirectX 9/10技術的WPF不僅帶來了前所未有的3D界面,而且其圖形向量渲染引擎也大大改進了傳統的2D界面,比如Vista中的半透明效果的窗體等都得益于WPF。程序員在WPF的幫助下,要開發出媲美Mac程序的酷炫界面已不再是遙不可及的奢望。WPF相對于Windows客戶端的開發來說,向前跨出了巨大的一步,它提供了超豐富的.NET UI 框架,集成了矢量圖形,豐富的流動文字支持(flow text support),3D視覺效果和強大無比的控件模型框架。
---劃重點:運行在windows系統的桌面應用程序,但是界面好看
然后現在.NetCore也支持WPF開發了,將來的.Net5也會支持,所以還是有自己的生命周期的。不過畢竟受眾少,大家不要強求了~
本文轉自Eleven老師的知乎,歡迎大家關注,你會發現新的寶藏!
鏈接:https://www.zhihu.com/question/368018795/answer/997588064
朝夕Net社區 專注.Net知識分享
掃碼關注 免費獲取最新開發課程合集
總結
以上是生活随笔為你收集整理的2020 年了,WPF 还有前途吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端异步对象的原理与使用方法
- 下一篇: ASP.NET Core在Docker下