2018 年 5 月

第 33 卷,第 5 期

本文章是由機器翻譯。

編者小記 - 改進 UWP

Michael Desmond |可能 2018

Michael DesmondAndrew Whitechapel 撰寫本月份的負責人功能文件:"落差 UWP Win32,」 用來描述三個重要的新功能新增至通用 Windows 平台 (UWP) 應用程式和開發人員可以存取它們。啟用一部分 Windows 10 版本 1803年更新是它支援 UWP 應用程式的多重執行個體、 廣泛的檔案系統存取權,並在 UWP 中寫入遠端控制的主控台應用程式的能力。這三個將 UWP 一直 Win32 和.NET Framework 中的功能。

「 我們聽說從各種來源這些是已 UWP 本文中的重要間距 — 從內部應用程式小組、 MVP 社群和其他客戶正在建置,或考慮建置 UWP 應用程式,"指出 Whitechapel 身為專案經理在 microsoftWindows 除法。「 多重執行個體已大致視為可想而知。 」

他不預期開發人員若要將功能加入大部分現有的 UWP 應用程式,其加密說,「 使用複雜的 UX 更複雜的應用程式會利用一開始,"雖然的預期使用量增加一段時間,表示為多重執行個體會顯示新的應用程式商機。但是對於需要這些應用程式,新增的支援,請刪除因應措施的脆弱,又更複雜的多重視窗配置。為了最佳支援開發人員,Microsoft 導入了兩個層級的多重執行個體: 需要資訊清單的簡單實作加入至新的或現有的 UWP 專案,而且更細微的實作所使用的重新導向應用程式開發介面。

另一個重要的改進延伸檔案系統支援。基於安全性考量,預設的 UWP 應用程式只限於選取資料夾,例如圖片或音樂媒體櫃。存取其他區域的本機或遠端存放裝置,才能叫用 FilePicker 對話方塊,並提示使用者選擇的位置: 中斷 UI 流程同時處理程序。現在 UWP 應用程式存取隱含檔案和資料夾的目前工作目錄或其下。

「 我們非常謹慎因為明顯的安全性和隱私權考量遵循廣泛的檔案系統存取權,「 Whitechapel 指出。「 最後,我們認為受限的功能,加上使用者同意提示 — 結合停用這個存取對於任何給定的應用程式,或全域的所有應用程式的使用者的能力 — 足以降低這些問題。 」

事實上,檔案系統存取權已改進為主控台應用程式在中啟用支援 UWP 的努力 — 先進的特殊匯入開發人員和 IT 系統管理員。因為 Whitechapel 告訴它,開發小組實現面對標準的主控台應用程式,如 findstr 和 grep,在檔案中搜尋模式的挑戰。

"這類應用程式會造成嚴重癱瘓 — 正在幾乎無用的點 — 如果它無法取得更廣泛存取檔案系統中,「 他本人。

在主控台應用程式開發 UWP 的感興趣已清晰。Whitechapel 該處會指示 Visual Studio 主控台 UWP 專案範本已記錄超過 20,000 部安裝,因為發行。和他本人,檔案系統存取和多重執行個體有同時產生 「 喧嘩支援 」。

因此什麼是點選以取得往後 UWP 上?Whitechapel 指向 Windows 開發人員一天專題 (youtu.be/D6YAJxFsmuM) 由 Microsoft 公司副總裁 Kevin Gallo,他所討論協助新的現代化他們使用的程式碼的傳統型應用程式開發人員,努力技術,例如現代 WebView 和 MSIX 集裝箱化。他也單精度浮點數的物聯網和人工地智慧為區域的大量投資。


Michael Desmond是總編輯 MSDN Magazine。


MSDN Magazine 論壇中的這篇文章的討論