整理一下自己之前的Winform開發要點,以圖文的方式展示一些關鍵性的技術特點,總結一下。
1、主體界面布局



2、權限管理系統

3、工作流模塊


4、字典管理


5、通用的附件管理模塊


6、系統模塊化開發和集成
模塊化類似小孩子搭積木的方式構建一個所要的形狀,雖然軟件和建築在這方面肯定更加復雜化,但是模塊化系統是大勢所趨,也是簡化開發、易於維護、提高系統健壯性的重要舉措。

數據庫方面
支持多種數據庫,支持分拆數據庫,同時使用多個數據庫等方式。

Winform混合框架的開發架構

7、Database2Sharp代碼生成工具輔助快速開發

8、報表打印和處理
整合使用FastReport、XtraReport、RDLC、Grid++等報表展示方式。




9、串口開發及Modbus
封裝串口接口的開發,以及Modbus串口和網絡連接的處理。



10、SignalR通訊開發


11、TX TextControl控件使用


12、配置管理界面
13、Web API的訪問和接口處理


14、綜合案例
提供各種各樣的開發測試案例代碼



以上是我整理這幾年來寫Winform開發框架的技術方面圖片,都是來自我Winform開發框架或者Winform混合式開發框架中的特性總結,基本覆蓋了重要Winform開發的技術要點和方向,不足之處希望大家指正。
