係統粉 > IT資訊 > 微軟資訊

微軟又雙叒開源了!這次是開源WPF

發布時間:2019-05-26    瀏覽數:
開源最前線(ID:OpenSourceTop) 猿妹編譯
鏈接:https://github.com/dotnet/wpf


在去年的 Microsoft Connect(); 開發者大會上,微軟宣布開源三種主要的 Windows UX 技術,其中就包括了 Windows Presentation Foundation (WPF),除此之外還有 Windows Forms 和 Windows UI XAML 庫 (WinUI)。


近日,微軟正式將 WPF 框架的源碼托管至 GitHub。


Windows Presentation Foundation(WPF)是用於構建Windows桌麵應用程序的UI框架。WPF支持廣泛的應用程序開發功能,包括應用程序模型,資源,控件,圖形,布局,數據綁定和安全性等。WPF使用可擴展應用程序標記語言(XAML)為應用程序開發提供了統一的編程模型。


WPF應用程序基於矢量圖形架構。這使得應用程序在高DPI顯示器上效果更好,因為它們可以無限地擴展。WPF還包括一個靈活的托管模型,Visual Studio中提供的可視化設計可以輕鬆地通過拖放和/或直接編輯XAML標記來構建WPF應用程序。


Win Forms是另一個用於構建.NET Core支持的Windows桌麵應用程序的UI框架。WPF和WinForms應用程序僅在Windows上運行。它們是Microsoft.NET.Sdk.WindowsDesktopSDK的一部分。


根據其公布的 Roadmap 路線圖,微軟正在使用WPF完成四個項目:

將剩餘的 WPF 組件發布到 repo將源發布到GitHub。將測試發布到GitHub並啟用自動化測試基礎架構使Visual Studio WPF設計器能夠與在.NET Core上運行的WPF一起使用


至於移植狀態,WPF for .NET Framework 的移植仍在進行中,所有適用於 .NET Core 的 WPF 組件最終都將發布到此 repo。


微軟又雙叒開源了!這次是開源WPF(1)


目前,WPF在GitHub上已經獲得 3302 個Star,266 個Fork。(GitHub地址:https://github.com/dotnet/wpf)


上一篇:微軟停止與華為合作:Windows暫停供應新訂單 下一篇:國產操作係統為什麼失敗?倪光南:因為微軟使用盜版“策略”

相關資訊

最新熱門應用

電腦問答