WPF通用管理框架 項目客戶端基礎結構介紹


介紹

首先, 粗糙的展示一下目前的結構設計理念, 因為這幾天一直在忙於工作, 所以跟進有些緩慢, 整體的設計是支持多種服務模式、目前只針對MSSQL做數據庫接口, ORM選型則用的是微軟的EF(PS:開發這邊比較快,就不太注重ORM選型, 主要是以WPF內容為主, 后台服務、數據庫類型、橋接方式都可以讓喜歡折騰的人自定義, 所以目前大部分工作是把WPF這塊的內容寫的盡量全面)。

客戶端基本結構

針對客戶端結構,分為如下5層:

 

Common層:

主要放置 WPF轉換器、核心的類庫、字庫包、Unity包、用戶自定義控件。

 

Interface層:

存放基層的數據操作接口、Unity接口、功能的操作接口。

 

View層:

各個模塊以文件夾區分(PS: 只是單純為了方便查看),存放各個功能模塊的界面UI。

 

ViewDialog層:

存放各個模塊以彈窗的形式展現的窗口。

 

ViewModel層:

存放各個功能模塊的上下文對象, 用於邏輯處理, View層則單純用於關聯上下文顯示的作用。

 

 

開放框架交流群,感興趣可根據下方二維碼或號碼添加 :

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM