EasyCode是一款功能強大的.NET代碼生成器。EasyCode不僅可以為您生成專業級“同時支持多數據庫的三層架構”數據訪問源碼,可以直接生成專業級別WinForm和Asp.Net解決方案、界面和代碼,大幅提高了設計者開發效率。
軟件介紹
EasyCode是一個全新的、功能極其強大的.Net軟件輔助設計和代碼生成系統,它不僅能為你生成專業級別的“三層架構,同時支持多數據庫”的數據訪問源碼,還能為你生成專業級別的系統模塊界面。利用EasyCode不僅僅是對數據庫的簡單反向工程,你可以很容易地解決這些問題:類和類之間的引用關系,類和數據庫表的映射,數據訪問中的多表關聯等等。EasyCode也很貼心地為你提供了:在線翻譯自動匹配屬性名,生成SQL并創建執行數據表,導出各種開發常用文檔(WORD2003格式),直接預覽被設計系統的運行時效果,讓你的系統設計開發工作,真正事半功倍。EasyCode使用起來也很簡單,你只要花幾分鐘的時間來閱讀這篇文檔,就能輕松掌握EasyCode的強大功能。
EsayCode軟件輔助設計生成系統特色
1、真正的面向對象設計與生成EasyCode與代碼生成器類產品的數據庫反向工程有所不同,EasyCode更加強調的是系統的整體設計,提供通過使用面向對象的方法,設計所需系統中的基礎對象(類),并根據專業級的“三層架構模板”生成專業級的界面和源代碼。
2、同時設計系統與數據庫
當前信息管理系統的開發與數據庫越來越緊密,EasyCode采用“數據映射”建立基礎對象(類)與數據表之間的關系,在設計類的同時,就可以完成關聯表結構的設計,并生成同時支持多種主流數據庫的源代碼。(更換數據庫時,僅需修改配置文件。)
3、輕松解決多表關聯應用
EasyCode在設計基礎對象(類)時,可以將部門類(不是部門編號)作為員工類的一個屬性,自動生成表間關聯代碼,在界面上也可以實現部門名稱的顯示,及使用下拉框選擇部門。
4、快速設計功能模塊與界面
EasyCode可以定義系統的模塊劃分、模塊所關聯的類、類在界面上綁定哪種控件以及如何進行顯示,輕松設計出專業、美觀的界面。
5、直接預覽界面設計效果
在EasyCode中進行與界面相關的設計時,都可以直接預覽項目編譯后的實際顯示效果,預覽界面中可以看到系統的導航欄將是什么樣,各個模塊的列表界面與編輯界面又是什么樣。
6、在線翻譯以及自動匹配
EasyCode設計類時,輸入屬性的中文友好名稱,點個按鈕就可以全部翻譯為英文的屬性名稱,并支持由屬性名稱和類型創建或匹配數據表結構。
7、直接導出各類設計文檔
目前已經支持“基礎對象(類)設計文檔”,“數據庫設計說明文檔”等常用文檔的生成與導出,從而更加便于您與開發團隊或客戶進行交流討論。
8、無限可能的升級與服務
在下載EasyCode的同時,可以享用更多的EasyCode 界面與代碼模板。EasyCode會根據用戶使用的反饋,調整升級與服務計劃。
9、生成專業級別解決方案
可以生成VS2008/VS2010的解決方案文件(Asp.Net/WinForm)。所生成出的代碼,由資深開發人員負責設計和評測,在保證代碼性能的同時,具有優異的可讀性與擴展性,無論對于.Net開發的新人或是老鳥,都有一定的學習或借鑒作用。