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