WebMisDeveloper4.2.0面世
WebMisDeveloper4.2.0閃亮面世,新版本新功能新性能
該版本修改如下:
1.???? 對兩套框架的BLL層添加了重載
FindAllByPage_{tablename}(string start, string limit, string conditions);
GetRecordCount_{tablename}(string conditions);
方便Asp.net前臺頁面調(diào)用
2.???? 數(shù)據(jù)庫自動生成添加了字段的描述,能夠自動將字段的描述添加的數(shù)據(jù)庫
3.???? 二次開發(fā),后臺速成功能,可以智能獲取字段描述,使得建立的Grid更加接近實用,前提是數(shù)據(jù)庫表中字段需要有描述,若沒有則默認取字段名
4.???? 對兩套框架的分頁sql進行了優(yōu)化,效率上有所提高
5.???? 對兩套框架的系統(tǒng)菜單進行擴充,支持多級菜單,廢棄以前版本僅支持一層目錄的菜單,同時采用遞歸算法構(gòu)造系統(tǒng)菜單樹(若菜單較多,耗時較長,建議自己修改遞歸為非遞歸方法)
6.???? 替換掉原有的起點10網(wǎng)站鏈接,將鏈接到指定的rss上,可以方便查看WebMisDeveloper的動態(tài)更新信息
7.???? 4.2.0版本的亮點,添加“頁面元素速成”工具箱,下面簡單介紹下該部分功能:
???????由于考慮到在做MIS系統(tǒng)的時候不僅僅局限在Exjts,我們通常也會寫一些普通的Asp.net頁面,那么當(dāng)某個表的字段非常多的時候,而且要在頁面中顯示,那會是什么情況“不斷的拖動文本框,標簽….;頁面cs文件,若干行mode.field=頁面值….”可定會瘋掉,在或者要判斷不為空,拖動Asp.net提供的驗證控件???那些頁面質(zhì)量大打折扣,用js?那么多字段,更瘋掉了。
所以基于上述原因,WebMisDeveloper提供給用戶自動產(chǎn)生上述代碼的工具,您要做的僅僅是Ctrl+C&Ctrl+V,將代碼貼到相應(yīng)的位置,ok,運行即可。
頁面元素速成:提供js彈框驗證,js文本驗證,Asp.net文本框界面,Asp.net標簽界面,后臺界面賦值,后臺獲取界面值,基于Ajax分頁功能的Repeater數(shù)據(jù)綁定功能。
打開頁面元素速成,如圖:
此處建議每次勾選一個功能,生成對于代碼,否則代碼太多不容易拷貝,閱讀。
下載地址:http://www.qidian10.com/View/Source_45.html
?
?
隨著互聯(lián)網(wǎng)的飛速發(fā)展,企業(yè)辦公的自動化程度越來越高,與此同時基于瀏覽器/服務(wù)器(B/S)模式的信息管理系統(tǒng)也越來越受到企業(yè)的青睞,以其獨有的便捷性、低硬件要求等特點,逐漸的取代著傳統(tǒng)的客戶端/服務(wù)器(C/S)模式的信息管理系統(tǒng)。隨著企業(yè)對信息管理系統(tǒng)需求量的提高,Mis系統(tǒng)的開發(fā)上卻并未出現(xiàn)提高,仍然是傳統(tǒng)的開發(fā)模式,開發(fā)周期長、效率低,開發(fā)人員存在大量的重復(fù)性勞動。雖然目前市面上已經(jīng)有類似的自動生成器(動軟代碼生成器、Code Smith等),一定程度上提高了開發(fā)效率,但對應(yīng)用者的要求較高,還需進行的修改工作量很大。
我們的作品WebMisDeveloper適當(dāng)降低了對使用者的要求,通過WebMisDeveloper生成的系統(tǒng)更接近實際的WebMIS系統(tǒng),減少了對系統(tǒng)的修改量,只需要進行業(yè)務(wù)邏輯的編碼,WebMisDeveloper會自動生成一套完整的架構(gòu),各個層次模塊,以及UI界面。開發(fā)人員可以非常方便地對其進行二次開發(fā)。
WebMisDeveloper主要功能簡介:
1、? 新建項目
通過該功能,用戶僅需要跟著向?qū)ё?#xff0c;無需接觸開發(fā)軟件,通過您的配置,系統(tǒng)將會自動為您創(chuàng)建數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫的表,在您配置的指定位置生成一套基本的WebMis,該系統(tǒng)您可直接編譯運行。
2、? 后臺速成
如果您的系統(tǒng)已經(jīng)有了數(shù)據(jù)庫,那么可以通過該功能為您的數(shù)據(jù)庫生成一個基本的后臺管理系統(tǒng),該系統(tǒng)涵蓋基于您數(shù)據(jù)庫每張表的增、刪、改、查、分頁功能,并自動生成角色/功能管理模塊,用戶僅需編寫相應(yīng)業(yè)務(wù)邏輯編碼即可。
3、? 二次開發(fā)
二次開發(fā),主要是為新建項目和后臺速成服務(wù)的。當(dāng)用戶通過以上功能生成了系統(tǒng)后,由于需求等原因,需要增加功能節(jié)點和數(shù)據(jù)庫的表,那么可以通過二次開發(fā)功能,將基于該表的增、刪、改、查、分頁功能自動添加到項目中,免去手動配置的繁瑣性,系統(tǒng)并會自動添加功能節(jié)點和UI界面。
轉(zhuǎn)載于:https://www.cnblogs.com/qidian10/articles/1827904.html
總結(jié)
以上是生活随笔為你收集整理的WebMisDeveloper4.2.0面世的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卸载和安装LINUX上的JDK
- 下一篇: ADO.NET中异步处理的方式