IT之家 12 月 20 日消息,微軟高級項目經(jīng)理 Olia Gavrysh 上周展示的 WPF“新功能”幻燈片中,在首個條目中寫道“Community Run Project”(社區(qū)運營項目),這讓很多與會者和開發(fā)者感到意外。微軟隨后澄清,這句話的意思是未來的更新將吸納更多社區(qū)的 pull requests,而不是將 WPF 轉(zhuǎn)交給社區(qū)維護(hù)運營。
IT之家了解到,WPF 的全稱叫做 Windows Presentation Foundation,是美國微軟公司推出.NET Framework 3.0 及以后版本的組成部分之一,它是一套基于 XML、.NET Framework、向量繪圖技術(shù)的展示層開發(fā)框架,廣泛被用于 Windows Vista 的界面開發(fā)。
Gavrysh 澄清解釋道:“WPF 并沒有死。我們有個專門的團(tuán)隊負(fù)責(zé)維護(hù)和支持 WPF。我們認(rèn)為 WPF 是非常成熟的項目,現(xiàn)在我們要過渡到接受社區(qū)的大量 PR,因此現(xiàn)階段的開發(fā)進(jìn)度并不是很快。未來我們會接納越來越多的 PR”。
為什么開發(fā)人員仍然使用這些舊框架? Windows Forms 可以追溯到 2001 年 .NET 的發(fā)布,WPF 可以追溯到 2006 年的 Windows Vista。問題是微軟一直在努力建立一個具有同樣好的開發(fā)人員生產(chǎn)力和能力組合的后續(xù)桌面框架。
繼 Windows 8 之后,.NET 的最新進(jìn)展是 WinUI(至少需要 Windows 10 1809)或 MAUI(多平臺應(yīng)用程序 UI)。經(jīng)過長時間的忽視,微軟將 Windows Forms 和 WPF 都移植到了 .NET Core,但開發(fā)步伐一直很緩慢。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。