先拿出我半前年前平臺的設計初稿,經過半年的努力我已經完成了該設計稿的所有功能。並且理念已經遠遠超出該設計稿。 下麵是一些博友對我貼子的評價: 1、樓主,想法很美好,現實很骨感,我們公司就有一套你說的這樣的平臺,界面都是用XML配置出來的,雖然開發效率很高,但只能做固定版式的系統,有任何版式的修改,幾 ...
先拿出我半前年前平臺的設計初稿,經過半年的努力我已經完成了該設計稿的所有功能。並且理念已經遠遠超出該設計稿。
下麵是一些博友對我貼子的評價:
1、樓主,想法很美好,現實很骨感,我們公司就有一套你說的這樣的平臺,界面都是用XML配置出來的,雖然開發效率很高,但只能做固定版式的系統,有任何版式的修改,幾乎都是不可能的,高度的封裝,喪失了靈活性。
2、雖然不看好,但樓主願意試試,我還是支持的.
我對他們的評價的回覆是請給我半年時間,我會證明給大家看,所以我遵守承諾來此水一貼。
Landa.Best平臺介紹
Landa.Best 是一個支持VS或者完全脫離VS,只要部署在IIS就可以配置項目的快速開發平臺。
平臺優點:
1、平臺代碼和配置出來的項目是完全分離的,平臺升級只需要覆蓋原有DLL和靜態文件
2、配置完點擊生成,會生成所有代碼或者直接編譯成DLL
3、強大又靈活的許可權管理
4、多語言架構
5、多平臺架構 API/HTML或者API/CSHTML
6、靈活的控制項機制,按自已需要製作控制項
7、高性能ORM框架 SqlSugar,該框架已經被數家公司和開源項目使用 http://www.cnblogs.com/sunkaixuan/p/4649904.html#3401308
8、參數配置有強大的智能提示來簡化配置過程 例如: C# SQL JS HTML ANGULAR
9、數據源支持 熱插拔插件、外部介面、C#、SQL和VS自已實現
10、多種緩方式可以自由切換,緩存管理還沒有做完。
Landa.Best 頁面配置演示
下麵這頁面,如果從無到有,怎麼看也要2天時間吧,假如有類似頁面也要大半天時間才能夠完成。
數據源配置
打開數據源管理=》創建=》選擇介面類型為C#》管理代碼
預設情況下只需要打出M選最後一個。
按下回車代碼全部填充完成,如果需求特殊可以線上編輯。
頁面配置
打開菜單管理=》選擇平臺=》選擇語言 =》管理頁面元素進入如下頁面
選擇模版頁
拖三個控制項到編輯器
1、配置樹
2、配置篩選控制項
3、配置GRID 設置查詢與其它控制項的關聯,然後設置列
設置列
最後點擊生成
我們可以看到VS裡面添加了新的文件夾Personnel 和相應的VIEW
代碼切片:
就這樣一個頁面花10分鐘配置完成。
喜歡開發通用框架的朋友可以加群 225982985一起討論如何架構和設計。