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