winform開發框架,盡量減少程序員在界面中的代碼量和工作量,Model自動生成,界面以及控件自動生成,簡單的邏輯自動生成。自動生成的界面已經實現簡單邏輯增刪改查功能。
其他開發框架都已經或多火燒實現了這些功能,如果代碼生成工具是VS插件呢,省去了復制粘貼加載項目步驟,是不是有點小驚喜?來感受下吧:
項目插件
項插件:
框架總概括圖:
項目源碼下載地址:https://github.com/GarsonZhang/GZFramework.Demo
框架全部源碼概圖:
數據庫支持多種數據庫,如果需要外部DLL的數據庫,除了引用相關dll外,比如Sqlite,Oracle需要配置Appconfig
注意type值一定要和引用的DLL對應,獲取方法:
Assembly.LoadFile(AssemblyFileName).ToString()
主界面演示:
代碼生成器插件簡單演示: