首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

Prism v2 實戰(五):模組化架構設計原則與可插拔獨立模組實作

     編輯:關於ASP.NET

模組化特性

  • 零耦合:模組間無相互引用。
  • 可插拔:可動態增、刪、改模組,不影響其他模組。

經典案例

Google iGoogle:個性化首頁,各區塊為獨立小工具。
iGoogle

Vista Sidebar:側邊欄小工具集合。
Vista Sidebar

Prism 實作要點

  • 定義模組介面 IModule,實作 Initialize()。
  • 透過 ModuleCatalog 宣告模組清單(程式碼、XAML、目錄掃描)。
  • 啟動時由 ModuleManager 依序載入初始化。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved