CodeWF Toolbox:一個用 Avalonia + Prism 做出來的開發者工具箱
這篇文章重點介紹 CodeWF Toolbox 既有功能,包括轉換、開發、安全、Web、媒體、網路、文字、資料、日誌閱讀器、國際化資源管理,以及 Avalonia + Prism 的模組化組織方式。
這篇文章重點介紹 CodeWF Toolbox 既有功能,包括轉換、開發、安全、Web、媒體、網路、文字、資料、日誌閱讀器、國際化資源管理,以及 Avalonia + Prism 的模組化組織方式。
從專案建立伊始,就應養成良好的習慣,即只要添加了新功能或使用了較新的語法,就及時進行 AOT 發布測試。
AvaloniaUI是一個強大的跨平台.NET用戶端開發框架,讓開發者能夠針對Windows、Linux、macOS、Android和iOS等多個平台建置應用程式。在建構複雜的應用程式時,模組化和元件間的通訊變得尤為重要。Prism框架提供了模組化的開發方式,支援外掛程式的熱插拔,而MediatR則是一個實現了中介者(Mediator)模式的事件訂閱發佈框架,非常適合用於模組之間以及模組與主程式之間的通訊。
.NET Core3環境下使用MVVM框架Prism的對話方塊服務,這也是Prism系列的最後一篇完結文章
如何在.NET Core3環境下使用MVVM框架Prism基於區域Region的導航系統
如何在.NET Core3環境下使用MVVM框架Prism的區域管理器來管理View
如何在.NET Core3環境下使用MVVM框架Prism的事件匯總器實現模組間的通訊
如何在.NET Core3環境下使用MVVM框架Prism的應用程式的模組化
如何在.NET Core3環境下使用MVVM框架Prism的命令的用法